Implementation notes: x86, hydra9, crypto_aead/omdsha256k256n248tau256v2

Computer: hydra9
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
353977? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091220170725
354013? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091220170725
354260? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091220170725
357342? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091220170725
357403? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091220170725
359542? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091220170725
360566? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091220170725
364547? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091220170725
366613? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091220170725
366766? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091220170725
366817? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091220170725
366907? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091220170725
367134? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091220170725
370278? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091220170725
370450? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091220170725
370730? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091220170725
372639? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091220170725
372897? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091220170725
372914? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091220170725
372988? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091220170725
373860? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091220170725
374012? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091220170725
374383? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091220170725
375820? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091220170725
376008? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091220170725
376397? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091220170725
379892? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091220170725
380773? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091220170725
380831? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091220170725
381531? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091220170725
381615? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091220170725
382095? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091220170725
382344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091220170725
382675? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091220170725
383116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091220170725
383523? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091220170725
383693? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091220170725
383774? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091220170725
384725? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091220170725
384880? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091220170725
385049? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091220170725
385829? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091220170725
386301? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091220170725
386319? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091220170725
386834? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091220170725
386941? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091220170725
387451? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091220170725
388654? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091220170725
388684? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091220170725
389300? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091220170725
389714? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091220170725
389824? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091220170725
390158? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091220170725
390355? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091220170725
391755? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091220170725
392694? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091220170725
392857? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091220170725
393900? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091220170725
395829? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091220170725
395987? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091220170725
396051? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091220170725
396905? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091220170725
397309? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091220170725
397321? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091220170725
398613? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091220170725
400100? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091220170725
401999? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091220170725
402039? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091220170725
402052? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091220170725
402081? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091220170725
402320? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091220170725
402679? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091220170725
402807? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091220170725
403396? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091220170725
403846? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091220170725
405231? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091220170725
405677? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091220170725
406737? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091220170725
406794? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091220170725
406871? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091220170725
406999? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091220170725
407031? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091220170725
407131? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091220170725
407342? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091220170725
407569? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091220170725
408058? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091220170725
408880? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091220170725
409117? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091220170725
409138? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091220170725
409544? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091220170725
409705? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091220170725
410971? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091220170725
411745? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091220170725
415681? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091220170725
415998? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091220170725
416269? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091220170725
416396? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091220170725
417635? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091220170725
418496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091220170725
419233? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091220170725
420007? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091220170725
420476? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091220170725
420593? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091220170725
420674? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091220170725
420720? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091220170725
420934? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091220170725
421110? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091220170725
421474? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091220170725
421519? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091220170725
422754? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091220170725
422841? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091220170725
423306? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091220170725
424665? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091220170725
424967? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091220170725
428186? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091220170725
428366? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091220170725
428498? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091220170725
428618? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091220170725
431919? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091220170725
432193? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091220170725
432525? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091220170725
432849? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091220170725
432979? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091220170725
433140? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091220170725
434351? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091220170725
434593? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091220170725
434808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091220170725
435506? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091220170725
437633? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091220170725
437974? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091220170725
439536? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091220170725
440058? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091220170725
440181? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091220170725
440747? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091220170725
441278? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091220170725
441885? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091220170725
442253? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091220170725
442698? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091220170725
442881? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091220170725
443911? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091220170725
445250? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091220170725
445559? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091220170725
446905? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091220170725
446930? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091220170725
447048? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091220170725
447119? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091220170725
447132? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091220170725
447356? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091220170725
447442? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091220170725
447768? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091220170725
448151? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091220170725
448172? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091220170725
448314? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091220170725
448324? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091220170725
448628? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091220170725
448650? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091220170725
449024? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091220170725
449136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091220170725
449258? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091220170725
450023? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091220170725
450364? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091220170725
451251? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091220170725
451700? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091220170725
452053? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091220170725
454209? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091220170725
454411? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091220170725
454776? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091220170725
454918? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091220170725
455590? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091220170725
460743? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091220170725
462792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091220170725
471401? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091220170725

Test failure

Implementation: crypto_aead/omdsha256k256n248tau256v2/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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBZ0Hnk.s: Assembler messages:
encrypt.c: /tmp/ccBZ0Hnk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBZ0Hnk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBZ0Hnk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBZ0Hnk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ0Hnk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ0Hnk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ0Hnk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ0Hnk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ0Hnk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZ0Hnk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZ0Hnk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZ0Hnk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBZ0Hnk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ0Hnk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBZ0Hnk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZ0Hnk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBZ0Hnk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZ0Hnk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBZ0Hnk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBZ0Hnk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ0Hnk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBZ0Hnk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBZ0Hnk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBZ0Hnk.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIXuizv.s: Assembler messages:
encrypt.c: /tmp/ccIXuizv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIXuizv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIXuizv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIXuizv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXuizv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXuizv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXuizv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXuizv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXuizv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXuizv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXuizv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXuizv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIXuizv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXuizv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIXuizv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIXuizv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXuizv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXuizv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXuizv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXuizv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXuizv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIXuizv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXuizv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXuizv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP70mgx.s: Assembler messages:
encrypt.c: /tmp/ccP70mgx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP70mgx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP70mgx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP70mgx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP70mgx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP70mgx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP70mgx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP70mgx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP70mgx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP70mgx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP70mgx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP70mgx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP70mgx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP70mgx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP70mgx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP70mgx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP70mgx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP70mgx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP70mgx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP70mgx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP70mgx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP70mgx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP70mgx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP70mgx.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsxD2cn.s: Assembler messages:
encrypt.c: /tmp/ccsxD2cn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsxD2cn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsxD2cn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsxD2cn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxD2cn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxD2cn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxD2cn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxD2cn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxD2cn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxD2cn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxD2cn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxD2cn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsxD2cn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxD2cn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsxD2cn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxD2cn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsxD2cn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxD2cn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxD2cn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxD2cn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxD2cn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxD2cn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsxD2cn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxD2cn.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccY1VA4S.s: Assembler messages:
encrypt.c: /tmp/ccY1VA4S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY1VA4S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY1VA4S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY1VA4S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1VA4S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1VA4S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1VA4S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1VA4S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1VA4S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY1VA4S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY1VA4S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY1VA4S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY1VA4S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1VA4S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY1VA4S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY1VA4S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY1VA4S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY1VA4S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY1VA4S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY1VA4S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1VA4S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY1VA4S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY1VA4S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY1VA4S.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cckX1nD4.s: Assembler messages:
encrypt.c: /tmp/cckX1nD4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckX1nD4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckX1nD4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckX1nD4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX1nD4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX1nD4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX1nD4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX1nD4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX1nD4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckX1nD4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckX1nD4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckX1nD4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckX1nD4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX1nD4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckX1nD4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckX1nD4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckX1nD4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckX1nD4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckX1nD4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX1nD4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckX1nD4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckX1nD4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckX1nD4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckX1nD4.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6u7KQ5.s: Assembler messages:
encrypt.c: /tmp/cc6u7KQ5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6u7KQ5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6u7KQ5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6u7KQ5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u7KQ5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u7KQ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u7KQ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u7KQ5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u7KQ5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6u7KQ5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6u7KQ5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6u7KQ5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6u7KQ5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u7KQ5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6u7KQ5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6u7KQ5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6u7KQ5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6u7KQ5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6u7KQ5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u7KQ5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6u7KQ5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6u7KQ5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6u7KQ5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6u7KQ5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccileKIV.s: Assembler messages:
encrypt.c: /tmp/ccileKIV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccileKIV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccileKIV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccileKIV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccileKIV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccileKIV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccileKIV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccileKIV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccileKIV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccileKIV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccileKIV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccileKIV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccileKIV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccileKIV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccileKIV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccileKIV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccileKIV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccileKIV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccileKIV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccileKIV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccileKIV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccileKIV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccileKIV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccileKIV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9Kcuiw.s: Assembler messages:
encrypt.c: /tmp/cc9Kcuiw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Kcuiw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Kcuiw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Kcuiw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Kcuiw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Kcuiw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Kcuiw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Kcuiw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Kcuiw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Kcuiw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Kcuiw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Kcuiw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Kcuiw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Kcuiw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Kcuiw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Kcuiw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Kcuiw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Kcuiw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Kcuiw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Kcuiw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Kcuiw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Kcuiw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Kcuiw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Kcuiw.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpVdMDg.s: Assembler messages:
encrypt.c: /tmp/ccpVdMDg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpVdMDg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpVdMDg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpVdMDg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVdMDg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVdMDg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVdMDg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVdMDg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVdMDg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpVdMDg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpVdMDg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpVdMDg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpVdMDg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVdMDg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpVdMDg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpVdMDg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpVdMDg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpVdMDg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpVdMDg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpVdMDg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVdMDg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpVdMDg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpVdMDg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpVdMDg.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDbMQuh.s: Assembler messages:
encrypt.c: /tmp/ccDbMQuh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDbMQuh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDbMQuh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDbMQuh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbMQuh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbMQuh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbMQuh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbMQuh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbMQuh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDbMQuh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDbMQuh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDbMQuh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDbMQuh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbMQuh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDbMQuh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDbMQuh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDbMQuh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDbMQuh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDbMQuh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDbMQuh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbMQuh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDbMQuh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDbMQuh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDbMQuh.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoqu0zA.s: Assembler messages:
encrypt.c: /tmp/ccoqu0zA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoqu0zA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoqu0zA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoqu0zA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqu0zA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqu0zA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqu0zA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqu0zA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqu0zA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoqu0zA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoqu0zA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoqu0zA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoqu0zA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqu0zA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoqu0zA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoqu0zA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoqu0zA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoqu0zA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoqu0zA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqu0zA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoqu0zA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoqu0zA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoqu0zA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoqu0zA.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccj7T06W.s: Assembler messages:
encrypt.c: /tmp/ccj7T06W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj7T06W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj7T06W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj7T06W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7T06W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7T06W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7T06W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7T06W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7T06W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj7T06W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj7T06W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj7T06W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj7T06W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7T06W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj7T06W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj7T06W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj7T06W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj7T06W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj7T06W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7T06W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj7T06W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj7T06W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj7T06W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj7T06W.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccyF4PhP.s: Assembler messages:
encrypt.c: /tmp/ccyF4PhP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyF4PhP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyF4PhP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyF4PhP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyF4PhP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyF4PhP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyF4PhP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyF4PhP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyF4PhP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyF4PhP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyF4PhP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyF4PhP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyF4PhP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyF4PhP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyF4PhP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyF4PhP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyF4PhP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyF4PhP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyF4PhP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyF4PhP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyF4PhP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyF4PhP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyF4PhP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyF4PhP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8ygpB0.s: Assembler messages:
encrypt.c: /tmp/cc8ygpB0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ygpB0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ygpB0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ygpB0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ygpB0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ygpB0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ygpB0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ygpB0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ygpB0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ygpB0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ygpB0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ygpB0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ygpB0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ygpB0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ygpB0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8ygpB0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ygpB0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ygpB0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ygpB0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ygpB0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ygpB0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ygpB0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ygpB0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ygpB0.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW6A91P.s: Assembler messages:
encrypt.c: /tmp/ccW6A91P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW6A91P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW6A91P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW6A91P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6A91P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6A91P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6A91P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6A91P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6A91P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6A91P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6A91P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6A91P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW6A91P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6A91P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW6A91P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6A91P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW6A91P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6A91P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6A91P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6A91P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6A91P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6A91P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW6A91P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6A91P.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJe1dH0.s: Assembler messages:
encrypt.c: /tmp/ccJe1dH0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJe1dH0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJe1dH0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJe1dH0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJe1dH0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJe1dH0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJe1dH0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJe1dH0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJe1dH0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJe1dH0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJe1dH0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJe1dH0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJe1dH0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJe1dH0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJe1dH0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJe1dH0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJe1dH0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJe1dH0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJe1dH0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJe1dH0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJe1dH0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJe1dH0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJe1dH0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJe1dH0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYyipmb.s: Assembler messages:
encrypt.c: /tmp/ccYyipmb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYyipmb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYyipmb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYyipmb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyipmb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyipmb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyipmb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyipmb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyipmb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYyipmb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYyipmb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYyipmb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYyipmb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyipmb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYyipmb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYyipmb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYyipmb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYyipmb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYyipmb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyipmb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYyipmb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYyipmb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYyipmb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYyipmb.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0kF2kf.s: Assembler messages:
encrypt.c: /tmp/cc0kF2kf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0kF2kf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0kF2kf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0kF2kf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kF2kf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kF2kf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kF2kf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kF2kf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kF2kf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kF2kf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kF2kf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kF2kf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0kF2kf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kF2kf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0kF2kf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0kF2kf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kF2kf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kF2kf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kF2kf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kF2kf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kF2kf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0kF2kf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kF2kf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kF2kf.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq5sFC5.s: Assembler messages:
encrypt.c: /tmp/ccq5sFC5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq5sFC5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq5sFC5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq5sFC5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5sFC5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5sFC5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5sFC5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5sFC5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5sFC5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5sFC5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5sFC5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5sFC5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq5sFC5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5sFC5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq5sFC5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5sFC5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq5sFC5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5sFC5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq5sFC5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq5sFC5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5sFC5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq5sFC5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq5sFC5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq5sFC5.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccU4ANtL.s: Assembler messages:
encrypt.c: /tmp/ccU4ANtL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU4ANtL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU4ANtL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU4ANtL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANtL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANtL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANtL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANtL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANtL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4ANtL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4ANtL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4ANtL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU4ANtL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANtL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU4ANtL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU4ANtL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4ANtL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4ANtL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4ANtL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANtL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4ANtL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU4ANtL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4ANtL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4ANtL.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cctnOr1y.s: Assembler messages:
encrypt.c: /tmp/cctnOr1y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctnOr1y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctnOr1y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctnOr1y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnOr1y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnOr1y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnOr1y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnOr1y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnOr1y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctnOr1y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctnOr1y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctnOr1y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctnOr1y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnOr1y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctnOr1y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctnOr1y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctnOr1y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctnOr1y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctnOr1y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctnOr1y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnOr1y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctnOr1y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctnOr1y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctnOr1y.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6OhKkO.s: Assembler messages:
encrypt.c: /tmp/cc6OhKkO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6OhKkO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6OhKkO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6OhKkO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OhKkO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OhKkO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OhKkO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OhKkO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OhKkO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OhKkO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OhKkO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OhKkO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6OhKkO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OhKkO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6OhKkO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6OhKkO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OhKkO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OhKkO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OhKkO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OhKkO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OhKkO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6OhKkO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OhKkO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OhKkO.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmhBmmE.s: Assembler messages:
encrypt.c: /tmp/ccmhBmmE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmhBmmE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmhBmmE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmhBmmE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhBmmE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhBmmE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhBmmE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhBmmE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhBmmE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhBmmE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhBmmE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhBmmE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmhBmmE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhBmmE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmhBmmE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhBmmE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmhBmmE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhBmmE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmhBmmE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmhBmmE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhBmmE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmhBmmE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmhBmmE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmhBmmE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc85YqcL.s: Assembler messages:
encrypt.c: /tmp/cc85YqcL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc85YqcL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc85YqcL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc85YqcL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85YqcL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85YqcL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85YqcL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85YqcL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85YqcL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85YqcL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85YqcL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85YqcL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc85YqcL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85YqcL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc85YqcL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85YqcL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc85YqcL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85YqcL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85YqcL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85YqcL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85YqcL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85YqcL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc85YqcL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85YqcL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYS6Fb5.s: Assembler messages:
encrypt.c: /tmp/ccYS6Fb5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYS6Fb5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYS6Fb5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYS6Fb5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYS6Fb5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYS6Fb5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYS6Fb5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYS6Fb5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYS6Fb5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYS6Fb5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYS6Fb5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYS6Fb5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYS6Fb5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYS6Fb5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYS6Fb5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYS6Fb5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYS6Fb5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYS6Fb5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYS6Fb5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYS6Fb5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYS6Fb5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYS6Fb5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYS6Fb5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYS6Fb5.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5WaZn5.s: Assembler messages:
encrypt.c: /tmp/cc5WaZn5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5WaZn5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5WaZn5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5WaZn5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WaZn5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WaZn5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WaZn5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WaZn5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WaZn5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5WaZn5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5WaZn5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5WaZn5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5WaZn5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WaZn5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5WaZn5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5WaZn5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5WaZn5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WaZn5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WaZn5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WaZn5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WaZn5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5WaZn5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WaZn5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WaZn5.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj3RnEN.s: Assembler messages:
encrypt.c: /tmp/ccj3RnEN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj3RnEN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj3RnEN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj3RnEN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3RnEN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3RnEN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3RnEN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3RnEN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3RnEN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3RnEN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3RnEN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3RnEN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj3RnEN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3RnEN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj3RnEN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3RnEN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj3RnEN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3RnEN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3RnEN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3RnEN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3RnEN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3RnEN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj3RnEN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3RnEN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBx0zd7.s: Assembler messages:
encrypt.c: /tmp/ccBx0zd7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBx0zd7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBx0zd7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBx0zd7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBx0zd7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBx0zd7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBx0zd7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBx0zd7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBx0zd7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBx0zd7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBx0zd7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBx0zd7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBx0zd7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBx0zd7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBx0zd7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBx0zd7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBx0zd7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBx0zd7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBx0zd7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBx0zd7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBx0zd7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBx0zd7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBx0zd7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBx0zd7.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxPpZss.s: Assembler messages:
encrypt.c: /tmp/ccxPpZss.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxPpZss.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxPpZss.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxPpZss.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPpZss.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPpZss.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPpZss.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPpZss.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPpZss.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxPpZss.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxPpZss.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxPpZss.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxPpZss.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPpZss.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxPpZss.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxPpZss.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxPpZss.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxPpZss.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxPpZss.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPpZss.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxPpZss.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxPpZss.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxPpZss.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxPpZss.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEoH00a.s: Assembler messages:
encrypt.c: /tmp/ccEoH00a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEoH00a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEoH00a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEoH00a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoH00a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoH00a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoH00a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoH00a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoH00a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEoH00a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEoH00a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEoH00a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEoH00a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoH00a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEoH00a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEoH00a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEoH00a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEoH00a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEoH00a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEoH00a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoH00a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEoH00a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEoH00a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEoH00a.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvtxp3w.s: Assembler messages:
encrypt.c: /tmp/ccvtxp3w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvtxp3w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvtxp3w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvtxp3w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtxp3w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtxp3w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtxp3w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtxp3w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtxp3w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtxp3w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtxp3w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtxp3w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvtxp3w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtxp3w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvtxp3w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvtxp3w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtxp3w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtxp3w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtxp3w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtxp3w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtxp3w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvtxp3w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtxp3w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtxp3w.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEuEp9N.s: Assembler messages:
encrypt.c: /tmp/ccEuEp9N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEuEp9N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEuEp9N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEuEp9N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuEp9N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuEp9N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuEp9N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuEp9N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuEp9N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEuEp9N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEuEp9N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEuEp9N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEuEp9N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuEp9N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEuEp9N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEuEp9N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEuEp9N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEuEp9N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEuEp9N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEuEp9N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuEp9N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEuEp9N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEuEp9N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEuEp9N.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclprIX7.s: Assembler messages:
encrypt.c: /tmp/cclprIX7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclprIX7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclprIX7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclprIX7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclprIX7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclprIX7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclprIX7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclprIX7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclprIX7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclprIX7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclprIX7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclprIX7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclprIX7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclprIX7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclprIX7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclprIX7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclprIX7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclprIX7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclprIX7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclprIX7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclprIX7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclprIX7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclprIX7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclprIX7.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf6gRu9.s: Assembler messages:
encrypt.c: /tmp/ccf6gRu9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf6gRu9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf6gRu9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf6gRu9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6gRu9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6gRu9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6gRu9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6gRu9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6gRu9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf6gRu9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf6gRu9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf6gRu9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf6gRu9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6gRu9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf6gRu9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf6gRu9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf6gRu9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf6gRu9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf6gRu9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6gRu9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf6gRu9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf6gRu9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf6gRu9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf6gRu9.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciq01FR.s: Assembler messages:
encrypt.c: /tmp/cciq01FR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciq01FR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciq01FR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciq01FR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciq01FR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciq01FR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciq01FR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciq01FR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciq01FR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciq01FR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciq01FR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciq01FR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciq01FR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciq01FR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciq01FR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciq01FR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciq01FR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciq01FR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciq01FR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciq01FR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciq01FR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciq01FR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciq01FR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciq01FR.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUatkNf.s: Assembler messages:
encrypt.c: /tmp/ccUatkNf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUatkNf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUatkNf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUatkNf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUatkNf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUatkNf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUatkNf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUatkNf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUatkNf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUatkNf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUatkNf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUatkNf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUatkNf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUatkNf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUatkNf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUatkNf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUatkNf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUatkNf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUatkNf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUatkNf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUatkNf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUatkNf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUatkNf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUatkNf.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cctZQQOz.s: Assembler messages:
encrypt.c: /tmp/cctZQQOz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctZQQOz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctZQQOz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctZQQOz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZQQOz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZQQOz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZQQOz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZQQOz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZQQOz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctZQQOz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctZQQOz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctZQQOz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctZQQOz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZQQOz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctZQQOz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctZQQOz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctZQQOz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZQQOz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZQQOz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZQQOz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZQQOz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctZQQOz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZQQOz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZQQOz.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccERE5qi.s: Assembler messages:
encrypt.c: /tmp/ccERE5qi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccERE5qi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccERE5qi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccERE5qi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERE5qi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERE5qi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERE5qi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERE5qi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERE5qi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERE5qi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERE5qi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERE5qi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccERE5qi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERE5qi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccERE5qi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERE5qi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccERE5qi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERE5qi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERE5qi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERE5qi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERE5qi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERE5qi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccERE5qi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERE5qi.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfuRdkA.s: Assembler messages:
encrypt.c: /tmp/ccfuRdkA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfuRdkA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfuRdkA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfuRdkA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuRdkA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuRdkA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuRdkA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuRdkA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuRdkA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfuRdkA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfuRdkA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfuRdkA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfuRdkA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuRdkA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfuRdkA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfuRdkA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfuRdkA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfuRdkA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfuRdkA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuRdkA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfuRdkA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfuRdkA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfuRdkA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfuRdkA.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSrdCjg.s: Assembler messages:
encrypt.c: /tmp/ccSrdCjg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSrdCjg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSrdCjg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSrdCjg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrdCjg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrdCjg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrdCjg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrdCjg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrdCjg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSrdCjg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSrdCjg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSrdCjg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSrdCjg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrdCjg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSrdCjg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSrdCjg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSrdCjg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSrdCjg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSrdCjg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSrdCjg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrdCjg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSrdCjg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSrdCjg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSrdCjg.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuFaRtr.s: Assembler messages:
encrypt.c: /tmp/ccuFaRtr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuFaRtr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuFaRtr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuFaRtr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFaRtr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFaRtr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFaRtr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFaRtr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFaRtr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuFaRtr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuFaRtr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuFaRtr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuFaRtr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFaRtr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuFaRtr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuFaRtr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuFaRtr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFaRtr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFaRtr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFaRtr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFaRtr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuFaRtr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFaRtr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFaRtr.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5NHbou.s: Assembler messages:
encrypt.c: /tmp/cc5NHbou.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5NHbou.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5NHbou.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5NHbou.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NHbou.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NHbou.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NHbou.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NHbou.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NHbou.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5NHbou.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5NHbou.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5NHbou.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5NHbou.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NHbou.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5NHbou.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5NHbou.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5NHbou.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5NHbou.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5NHbou.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NHbou.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5NHbou.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5NHbou.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5NHbou.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5NHbou.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvpsXTg.s: Assembler messages:
encrypt.c: /tmp/ccvpsXTg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvpsXTg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvpsXTg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvpsXTg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpsXTg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpsXTg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpsXTg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpsXTg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpsXTg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpsXTg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpsXTg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpsXTg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvpsXTg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpsXTg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvpsXTg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpsXTg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvpsXTg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpsXTg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpsXTg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpsXTg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpsXTg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpsXTg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvpsXTg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpsXTg.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0EtcOO.s: Assembler messages:
encrypt.c: /tmp/cc0EtcOO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0EtcOO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0EtcOO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0EtcOO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EtcOO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EtcOO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EtcOO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EtcOO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EtcOO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0EtcOO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0EtcOO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0EtcOO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0EtcOO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EtcOO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0EtcOO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0EtcOO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0EtcOO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0EtcOO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0EtcOO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0EtcOO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0EtcOO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0EtcOO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0EtcOO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0EtcOO.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCi9RsD.s: Assembler messages:
encrypt.c: /tmp/ccCi9RsD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCi9RsD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCi9RsD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCi9RsD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCi9RsD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCi9RsD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCi9RsD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCi9RsD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCi9RsD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCi9RsD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCi9RsD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCi9RsD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCi9RsD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCi9RsD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCi9RsD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCi9RsD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCi9RsD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCi9RsD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCi9RsD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCi9RsD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCi9RsD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCi9RsD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCi9RsD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCi9RsD.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8N3M2Q.s: Assembler messages:
encrypt.c: /tmp/cc8N3M2Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8N3M2Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8N3M2Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8N3M2Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8N3M2Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8N3M2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8N3M2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8N3M2Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8N3M2Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8N3M2Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8N3M2Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8N3M2Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8N3M2Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8N3M2Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8N3M2Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8N3M2Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8N3M2Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8N3M2Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8N3M2Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8N3M2Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8N3M2Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8N3M2Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8N3M2Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8N3M2Q.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccF2HDzI.s: Assembler messages:
encrypt.c: /tmp/ccF2HDzI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF2HDzI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF2HDzI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF2HDzI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2HDzI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2HDzI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2HDzI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2HDzI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2HDzI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2HDzI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2HDzI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2HDzI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF2HDzI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2HDzI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF2HDzI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2HDzI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF2HDzI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2HDzI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2HDzI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2HDzI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2HDzI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2HDzI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF2HDzI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2HDzI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc29Sokk.s: Assembler messages:
encrypt.c: /tmp/cc29Sokk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc29Sokk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc29Sokk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc29Sokk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29Sokk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29Sokk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29Sokk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29Sokk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29Sokk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29Sokk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29Sokk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29Sokk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc29Sokk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29Sokk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc29Sokk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29Sokk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc29Sokk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29Sokk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29Sokk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29Sokk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29Sokk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29Sokk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc29Sokk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29Sokk.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwYwpSx.s: Assembler messages:
encrypt.c: /tmp/ccwYwpSx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwYwpSx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwYwpSx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwYwpSx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYwpSx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYwpSx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYwpSx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYwpSx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYwpSx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYwpSx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYwpSx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYwpSx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwYwpSx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYwpSx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwYwpSx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwYwpSx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYwpSx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYwpSx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYwpSx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYwpSx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYwpSx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwYwpSx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYwpSx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYwpSx.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWmU0Kk.s: Assembler messages:
encrypt.c: /tmp/ccWmU0Kk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWmU0Kk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWmU0Kk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWmU0Kk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmU0Kk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmU0Kk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmU0Kk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmU0Kk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmU0Kk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWmU0Kk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWmU0Kk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWmU0Kk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWmU0Kk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmU0Kk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWmU0Kk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWmU0Kk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWmU0Kk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWmU0Kk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWmU0Kk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWmU0Kk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmU0Kk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWmU0Kk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWmU0Kk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWmU0Kk.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgEUEOx.s: Assembler messages:
encrypt.c: /tmp/ccgEUEOx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgEUEOx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgEUEOx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgEUEOx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEUEOx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEUEOx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEUEOx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEUEOx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEUEOx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEUEOx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEUEOx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEUEOx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgEUEOx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEUEOx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgEUEOx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgEUEOx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEUEOx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEUEOx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEUEOx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEUEOx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEUEOx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgEUEOx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEUEOx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEUEOx.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc69oolW.s: Assembler messages:
encrypt.c: /tmp/cc69oolW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc69oolW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc69oolW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc69oolW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69oolW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69oolW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69oolW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69oolW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69oolW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69oolW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69oolW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69oolW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc69oolW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69oolW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc69oolW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc69oolW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69oolW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69oolW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69oolW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69oolW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69oolW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc69oolW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69oolW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69oolW.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvtMRcL.s: Assembler messages:
encrypt.c: /tmp/ccvtMRcL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvtMRcL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvtMRcL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvtMRcL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtMRcL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtMRcL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtMRcL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtMRcL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtMRcL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtMRcL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtMRcL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtMRcL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvtMRcL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtMRcL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvtMRcL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtMRcL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvtMRcL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtMRcL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtMRcL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtMRcL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtMRcL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtMRcL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvtMRcL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtMRcL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccK2GiuM.s: Assembler messages:
encrypt.c: /tmp/ccK2GiuM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK2GiuM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK2GiuM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK2GiuM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GiuM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GiuM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GiuM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GiuM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GiuM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2GiuM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2GiuM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2GiuM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK2GiuM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GiuM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK2GiuM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2GiuM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK2GiuM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2GiuM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2GiuM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2GiuM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2GiuM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2GiuM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK2GiuM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2GiuM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPhVkFZ.s: Assembler messages:
encrypt.c: /tmp/ccPhVkFZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPhVkFZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPhVkFZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPhVkFZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhVkFZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhVkFZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhVkFZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhVkFZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhVkFZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPhVkFZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPhVkFZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPhVkFZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPhVkFZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhVkFZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPhVkFZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPhVkFZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPhVkFZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhVkFZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhVkFZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhVkFZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhVkFZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPhVkFZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhVkFZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhVkFZ.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0cSaB8.s: Assembler messages:
encrypt.c: /tmp/cc0cSaB8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0cSaB8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0cSaB8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0cSaB8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cSaB8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cSaB8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cSaB8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cSaB8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cSaB8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0cSaB8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0cSaB8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0cSaB8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0cSaB8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cSaB8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0cSaB8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0cSaB8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0cSaB8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0cSaB8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0cSaB8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0cSaB8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cSaB8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0cSaB8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0cSaB8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0cSaB8.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK8G6on.s: Assembler messages:
encrypt.c: /tmp/ccK8G6on.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK8G6on.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK8G6on.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK8G6on.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8G6on.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8G6on.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8G6on.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8G6on.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8G6on.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK8G6on.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK8G6on.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK8G6on.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK8G6on.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8G6on.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK8G6on.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK8G6on.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK8G6on.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK8G6on.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK8G6on.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8G6on.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK8G6on.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK8G6on.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK8G6on.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK8G6on.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckTXBCd.s: Assembler messages:
encrypt.c: /tmp/cckTXBCd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckTXBCd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckTXBCd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckTXBCd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTXBCd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTXBCd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTXBCd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTXBCd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTXBCd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTXBCd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTXBCd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTXBCd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckTXBCd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTXBCd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckTXBCd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTXBCd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckTXBCd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTXBCd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTXBCd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTXBCd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTXBCd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTXBCd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckTXBCd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTXBCd.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqZT8Yq.s: Assembler messages:
encrypt.c: /tmp/ccqZT8Yq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqZT8Yq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqZT8Yq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqZT8Yq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZT8Yq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZT8Yq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZT8Yq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZT8Yq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZT8Yq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZT8Yq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZT8Yq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZT8Yq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqZT8Yq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZT8Yq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqZT8Yq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqZT8Yq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZT8Yq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZT8Yq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZT8Yq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZT8Yq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZT8Yq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqZT8Yq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZT8Yq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZT8Yq.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL0MssW.s: Assembler messages:
encrypt.c: /tmp/ccL0MssW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL0MssW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL0MssW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL0MssW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0MssW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0MssW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0MssW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0MssW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0MssW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0MssW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0MssW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0MssW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL0MssW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0MssW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL0MssW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL0MssW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0MssW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0MssW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0MssW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0MssW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0MssW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL0MssW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0MssW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0MssW.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQNIEqz.s: Assembler messages:
encrypt.c: /tmp/ccQNIEqz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQNIEqz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQNIEqz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQNIEqz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNIEqz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNIEqz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNIEqz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNIEqz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNIEqz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNIEqz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNIEqz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNIEqz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQNIEqz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNIEqz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQNIEqz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNIEqz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQNIEqz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNIEqz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNIEqz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNIEqz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNIEqz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNIEqz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQNIEqz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNIEqz.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKS6wuA.s: Assembler messages:
encrypt.c: /tmp/ccKS6wuA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKS6wuA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKS6wuA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKS6wuA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKS6wuA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKS6wuA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKS6wuA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKS6wuA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKS6wuA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKS6wuA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKS6wuA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKS6wuA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKS6wuA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKS6wuA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKS6wuA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKS6wuA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKS6wuA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKS6wuA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKS6wuA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKS6wuA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKS6wuA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKS6wuA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKS6wuA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKS6wuA.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccc1SeZY.s: Assembler messages:
encrypt.c: /tmp/ccc1SeZY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc1SeZY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc1SeZY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc1SeZY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1SeZY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1SeZY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1SeZY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1SeZY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1SeZY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1SeZY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1SeZY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1SeZY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc1SeZY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1SeZY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc1SeZY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc1SeZY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1SeZY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1SeZY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1SeZY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1SeZY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1SeZY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc1SeZY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1SeZY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1SeZY.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclcmCVg.s: Assembler messages:
encrypt.c: /tmp/cclcmCVg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclcmCVg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclcmCVg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclcmCVg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcmCVg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcmCVg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcmCVg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcmCVg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcmCVg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcmCVg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcmCVg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcmCVg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclcmCVg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcmCVg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclcmCVg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcmCVg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclcmCVg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcmCVg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcmCVg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcmCVg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcmCVg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcmCVg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclcmCVg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcmCVg.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczqDeHs.s: Assembler messages:
encrypt.c: /tmp/cczqDeHs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczqDeHs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczqDeHs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczqDeHs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqDeHs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqDeHs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqDeHs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqDeHs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqDeHs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqDeHs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqDeHs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqDeHs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczqDeHs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqDeHs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczqDeHs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczqDeHs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqDeHs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqDeHs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqDeHs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqDeHs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqDeHs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczqDeHs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqDeHs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqDeHs.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdcd4it.s: Assembler messages:
encrypt.c: /tmp/ccdcd4it.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdcd4it.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdcd4it.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdcd4it.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcd4it.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcd4it.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcd4it.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcd4it.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcd4it.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdcd4it.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdcd4it.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdcd4it.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdcd4it.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcd4it.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdcd4it.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdcd4it.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdcd4it.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdcd4it.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdcd4it.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdcd4it.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdcd4it.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdcd4it.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdcd4it.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdcd4it.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsTEsjj.s: Assembler messages:
encrypt.c: /tmp/ccsTEsjj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsTEsjj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsTEsjj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsTEsjj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTEsjj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTEsjj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTEsjj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTEsjj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTEsjj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsTEsjj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsTEsjj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsTEsjj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsTEsjj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTEsjj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsTEsjj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsTEsjj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsTEsjj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsTEsjj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsTEsjj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsTEsjj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTEsjj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsTEsjj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsTEsjj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsTEsjj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTzAnCP.s: Assembler messages:
encrypt.c: /tmp/ccTzAnCP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTzAnCP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTzAnCP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTzAnCP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzAnCP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzAnCP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzAnCP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzAnCP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzAnCP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTzAnCP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTzAnCP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTzAnCP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTzAnCP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzAnCP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTzAnCP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTzAnCP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTzAnCP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTzAnCP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTzAnCP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTzAnCP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzAnCP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTzAnCP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTzAnCP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTzAnCP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccloIDM1.s: Assembler messages:
encrypt.c: /tmp/ccloIDM1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccloIDM1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccloIDM1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccloIDM1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccloIDM1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccloIDM1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccloIDM1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccloIDM1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccloIDM1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccloIDM1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccloIDM1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccloIDM1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccloIDM1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccloIDM1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccloIDM1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccloIDM1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccloIDM1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccloIDM1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccloIDM1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccloIDM1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccloIDM1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccloIDM1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccloIDM1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccloIDM1.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdpisS1.s: Assembler messages:
encrypt.c: /tmp/ccdpisS1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdpisS1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdpisS1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdpisS1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpisS1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpisS1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpisS1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpisS1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpisS1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpisS1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpisS1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpisS1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdpisS1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpisS1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdpisS1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdpisS1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpisS1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpisS1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpisS1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpisS1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpisS1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdpisS1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpisS1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpisS1.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm1LxGQ.s: Assembler messages:
encrypt.c: /tmp/ccm1LxGQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm1LxGQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm1LxGQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm1LxGQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1LxGQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1LxGQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1LxGQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1LxGQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1LxGQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1LxGQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1LxGQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1LxGQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm1LxGQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1LxGQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm1LxGQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1LxGQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm1LxGQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1LxGQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1LxGQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1LxGQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1LxGQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1LxGQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm1LxGQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1LxGQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8LZb2f.s: Assembler messages:
encrypt.c: /tmp/cc8LZb2f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8LZb2f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8LZb2f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8LZb2f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LZb2f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LZb2f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LZb2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LZb2f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LZb2f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8LZb2f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8LZb2f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8LZb2f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8LZb2f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LZb2f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8LZb2f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8LZb2f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8LZb2f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8LZb2f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8LZb2f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LZb2f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8LZb2f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8LZb2f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8LZb2f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8LZb2f.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEtqsx4.s: Assembler messages:
encrypt.c: /tmp/ccEtqsx4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEtqsx4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEtqsx4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEtqsx4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtqsx4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtqsx4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtqsx4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtqsx4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtqsx4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtqsx4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtqsx4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtqsx4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEtqsx4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtqsx4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEtqsx4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtqsx4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEtqsx4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtqsx4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtqsx4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtqsx4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtqsx4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtqsx4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEtqsx4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtqsx4.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBS1sti.s: Assembler messages:
encrypt.c: /tmp/ccBS1sti.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBS1sti.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBS1sti.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBS1sti.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBS1sti.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBS1sti.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBS1sti.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBS1sti.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBS1sti.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBS1sti.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBS1sti.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBS1sti.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBS1sti.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBS1sti.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBS1sti.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBS1sti.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBS1sti.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBS1sti.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBS1sti.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBS1sti.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBS1sti.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBS1sti.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBS1sti.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBS1sti.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsjfpL9.s: Assembler messages:
encrypt.c: /tmp/ccsjfpL9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsjfpL9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsjfpL9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsjfpL9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjfpL9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjfpL9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjfpL9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjfpL9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjfpL9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjfpL9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjfpL9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjfpL9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsjfpL9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjfpL9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsjfpL9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjfpL9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsjfpL9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjfpL9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjfpL9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjfpL9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjfpL9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjfpL9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsjfpL9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjfpL9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc3LwIpD.s: Assembler messages:
encrypt.c: /tmp/cc3LwIpD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3LwIpD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3LwIpD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3LwIpD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LwIpD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LwIpD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LwIpD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LwIpD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LwIpD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3LwIpD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3LwIpD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3LwIpD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3LwIpD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LwIpD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3LwIpD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3LwIpD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3LwIpD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3LwIpD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3LwIpD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3LwIpD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LwIpD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3LwIpD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3LwIpD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3LwIpD.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc9ioEWO.s: Assembler messages:
encrypt.c: /tmp/cc9ioEWO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ioEWO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ioEWO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ioEWO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ioEWO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ioEWO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ioEWO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ioEWO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ioEWO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ioEWO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ioEWO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ioEWO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ioEWO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ioEWO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ioEWO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9ioEWO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ioEWO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ioEWO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ioEWO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ioEWO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ioEWO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ioEWO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ioEWO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ioEWO.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgMKpCI.s: Assembler messages:
encrypt.c: /tmp/ccgMKpCI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgMKpCI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgMKpCI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgMKpCI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMKpCI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMKpCI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMKpCI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMKpCI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMKpCI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMKpCI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMKpCI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMKpCI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgMKpCI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMKpCI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgMKpCI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMKpCI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgMKpCI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMKpCI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMKpCI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMKpCI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMKpCI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMKpCI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgMKpCI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMKpCI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrxmavR.s: Assembler messages:
encrypt.c: /tmp/ccrxmavR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrxmavR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrxmavR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrxmavR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxmavR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxmavR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxmavR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxmavR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxmavR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxmavR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxmavR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxmavR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrxmavR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxmavR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrxmavR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrxmavR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxmavR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxmavR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxmavR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxmavR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxmavR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrxmavR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxmavR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxmavR.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchYgSst.s: Assembler messages:
encrypt.c: /tmp/cchYgSst.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchYgSst.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchYgSst.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchYgSst.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYgSst.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYgSst.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYgSst.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYgSst.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYgSst.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchYgSst.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchYgSst.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchYgSst.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchYgSst.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYgSst.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchYgSst.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchYgSst.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchYgSst.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchYgSst.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchYgSst.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYgSst.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchYgSst.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchYgSst.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchYgSst.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchYgSst.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciuDMp0.s: Assembler messages:
encrypt.c: /tmp/cciuDMp0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciuDMp0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciuDMp0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciuDMp0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuDMp0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuDMp0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuDMp0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuDMp0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuDMp0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciuDMp0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciuDMp0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciuDMp0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciuDMp0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuDMp0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciuDMp0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciuDMp0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciuDMp0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciuDMp0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciuDMp0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciuDMp0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuDMp0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciuDMp0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciuDMp0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciuDMp0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchnNCsj.s: Assembler messages:
encrypt.c: /tmp/cchnNCsj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchnNCsj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchnNCsj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchnNCsj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnNCsj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnNCsj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnNCsj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnNCsj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnNCsj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnNCsj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnNCsj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnNCsj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchnNCsj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnNCsj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchnNCsj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchnNCsj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnNCsj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnNCsj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnNCsj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnNCsj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnNCsj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchnNCsj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnNCsj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnNCsj.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccojCU93.s: Assembler messages:
encrypt.c: /tmp/ccojCU93.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccojCU93.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccojCU93.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccojCU93.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojCU93.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojCU93.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojCU93.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojCU93.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojCU93.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccojCU93.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccojCU93.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccojCU93.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccojCU93.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojCU93.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccojCU93.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccojCU93.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccojCU93.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccojCU93.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccojCU93.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccojCU93.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojCU93.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccojCU93.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccojCU93.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccojCU93.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccDpKh3r.s: Assembler messages:
encrypt.c: /tmp/ccDpKh3r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDpKh3r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDpKh3r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDpKh3r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpKh3r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpKh3r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpKh3r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpKh3r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpKh3r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDpKh3r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDpKh3r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDpKh3r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDpKh3r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpKh3r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDpKh3r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDpKh3r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDpKh3r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDpKh3r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDpKh3r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDpKh3r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpKh3r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDpKh3r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDpKh3r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDpKh3r.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccVFgVsQ.s: Assembler messages:
encrypt.c: /tmp/ccVFgVsQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVFgVsQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVFgVsQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVFgVsQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFgVsQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFgVsQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFgVsQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFgVsQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFgVsQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVFgVsQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVFgVsQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVFgVsQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVFgVsQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFgVsQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVFgVsQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVFgVsQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVFgVsQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVFgVsQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVFgVsQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFgVsQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVFgVsQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVFgVsQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVFgVsQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVFgVsQ.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1kWPDV.s: Assembler messages:
encrypt.c: /tmp/cc1kWPDV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1kWPDV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1kWPDV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1kWPDV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kWPDV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kWPDV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kWPDV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kWPDV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kWPDV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kWPDV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kWPDV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kWPDV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1kWPDV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kWPDV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1kWPDV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1kWPDV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kWPDV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kWPDV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kWPDV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kWPDV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kWPDV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1kWPDV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kWPDV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kWPDV.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO1J9ts.s: Assembler messages:
encrypt.c: /tmp/ccO1J9ts.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO1J9ts.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO1J9ts.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO1J9ts.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1J9ts.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1J9ts.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1J9ts.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1J9ts.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1J9ts.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1J9ts.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1J9ts.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1J9ts.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO1J9ts.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1J9ts.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO1J9ts.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1J9ts.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO1J9ts.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1J9ts.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1J9ts.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1J9ts.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1J9ts.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1J9ts.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO1J9ts.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1J9ts.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT5gPEN.s: Assembler messages:
encrypt.c: /tmp/ccT5gPEN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT5gPEN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT5gPEN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT5gPEN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5gPEN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5gPEN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5gPEN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5gPEN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5gPEN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5gPEN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5gPEN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5gPEN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT5gPEN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5gPEN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT5gPEN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5gPEN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT5gPEN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5gPEN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5gPEN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5gPEN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5gPEN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5gPEN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT5gPEN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5gPEN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch9yx69.s: Assembler messages:
encrypt.c: /tmp/cch9yx69.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch9yx69.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch9yx69.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch9yx69.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9yx69.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9yx69.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9yx69.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9yx69.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9yx69.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch9yx69.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch9yx69.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch9yx69.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch9yx69.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9yx69.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch9yx69.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch9yx69.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch9yx69.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9yx69.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9yx69.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9yx69.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9yx69.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch9yx69.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9yx69.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9yx69.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZrDbZQ.s: Assembler messages:
encrypt.c: /tmp/ccZrDbZQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZrDbZQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZrDbZQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZrDbZQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrDbZQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrDbZQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrDbZQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrDbZQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrDbZQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZrDbZQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZrDbZQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZrDbZQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZrDbZQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrDbZQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZrDbZQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZrDbZQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZrDbZQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZrDbZQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZrDbZQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZrDbZQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrDbZQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZrDbZQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZrDbZQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZrDbZQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjhwbLc.s: Assembler messages:
encrypt.c: /tmp/ccjhwbLc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjhwbLc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjhwbLc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjhwbLc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhwbLc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhwbLc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhwbLc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhwbLc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhwbLc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjhwbLc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjhwbLc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjhwbLc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjhwbLc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhwbLc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjhwbLc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjhwbLc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjhwbLc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhwbLc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhwbLc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhwbLc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhwbLc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjhwbLc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhwbLc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhwbLc.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccDFCZzI.s: Assembler messages:
encrypt.c: /tmp/ccDFCZzI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDFCZzI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDFCZzI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDFCZzI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFCZzI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFCZzI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFCZzI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFCZzI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFCZzI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFCZzI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFCZzI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFCZzI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDFCZzI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFCZzI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDFCZzI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDFCZzI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFCZzI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFCZzI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFCZzI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFCZzI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFCZzI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDFCZzI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFCZzI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFCZzI.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccU2BRNn.s: Assembler messages:
encrypt.c: /tmp/ccU2BRNn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU2BRNn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU2BRNn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU2BRNn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2BRNn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2BRNn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2BRNn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2BRNn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2BRNn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU2BRNn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU2BRNn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU2BRNn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU2BRNn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2BRNn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU2BRNn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU2BRNn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU2BRNn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU2BRNn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU2BRNn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU2BRNn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2BRNn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU2BRNn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU2BRNn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU2BRNn.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3Zupor.s: Assembler messages:
encrypt.c: /tmp/cc3Zupor.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Zupor.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Zupor.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Zupor.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zupor.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zupor.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zupor.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zupor.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zupor.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Zupor.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Zupor.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Zupor.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Zupor.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zupor.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Zupor.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Zupor.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3Zupor.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Zupor.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Zupor.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Zupor.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zupor.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Zupor.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Zupor.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Zupor.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGaRtnL.s: Assembler messages:
encrypt.c: /tmp/ccGaRtnL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGaRtnL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGaRtnL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGaRtnL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaRtnL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaRtnL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaRtnL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaRtnL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaRtnL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaRtnL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaRtnL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaRtnL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGaRtnL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaRtnL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGaRtnL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGaRtnL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaRtnL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaRtnL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaRtnL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaRtnL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaRtnL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGaRtnL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaRtnL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaRtnL.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc62EAKT.s: Assembler messages:
encrypt.c: /tmp/cc62EAKT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc62EAKT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc62EAKT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc62EAKT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62EAKT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62EAKT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62EAKT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62EAKT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62EAKT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc62EAKT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc62EAKT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc62EAKT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc62EAKT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62EAKT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc62EAKT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc62EAKT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc62EAKT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc62EAKT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc62EAKT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc62EAKT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62EAKT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc62EAKT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc62EAKT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc62EAKT.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct8SCEf.s: Assembler messages:
encrypt.c: /tmp/cct8SCEf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct8SCEf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct8SCEf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct8SCEf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8SCEf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8SCEf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8SCEf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8SCEf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8SCEf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct8SCEf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct8SCEf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct8SCEf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct8SCEf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8SCEf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct8SCEf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct8SCEf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct8SCEf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8SCEf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8SCEf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8SCEf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8SCEf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct8SCEf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8SCEf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8SCEf.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc63diei.s: Assembler messages:
encrypt.c: /tmp/cc63diei.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc63diei.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc63diei.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc63diei.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63diei.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63diei.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63diei.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63diei.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63diei.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc63diei.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc63diei.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc63diei.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc63diei.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63diei.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc63diei.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc63diei.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc63diei.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc63diei.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc63diei.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63diei.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc63diei.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc63diei.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc63diei.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc63diei.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoblLzT.s: Assembler messages:
encrypt.c: /tmp/ccoblLzT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoblLzT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoblLzT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoblLzT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoblLzT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoblLzT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoblLzT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoblLzT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoblLzT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoblLzT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoblLzT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoblLzT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoblLzT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoblLzT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoblLzT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoblLzT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoblLzT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoblLzT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoblLzT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoblLzT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoblLzT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoblLzT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoblLzT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoblLzT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccS8EXru.s: Assembler messages:
encrypt.c: /tmp/ccS8EXru.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS8EXru.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS8EXru.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS8EXru.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8EXru.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8EXru.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8EXru.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8EXru.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8EXru.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS8EXru.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS8EXru.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS8EXru.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS8EXru.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8EXru.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS8EXru.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS8EXru.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS8EXru.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS8EXru.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS8EXru.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS8EXru.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8EXru.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS8EXru.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS8EXru.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS8EXru.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctPRkDM.s: Assembler messages:
encrypt.c: /tmp/cctPRkDM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctPRkDM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctPRkDM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctPRkDM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPRkDM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPRkDM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPRkDM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPRkDM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPRkDM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPRkDM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPRkDM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPRkDM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctPRkDM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPRkDM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctPRkDM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctPRkDM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPRkDM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPRkDM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPRkDM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPRkDM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPRkDM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctPRkDM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPRkDM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPRkDM.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYNHrZq.s: Assembler messages:
encrypt.c: /tmp/ccYNHrZq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYNHrZq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYNHrZq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYNHrZq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNHrZq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNHrZq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNHrZq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNHrZq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNHrZq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYNHrZq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYNHrZq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYNHrZq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYNHrZq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNHrZq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYNHrZq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYNHrZq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYNHrZq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYNHrZq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYNHrZq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYNHrZq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNHrZq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYNHrZq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYNHrZq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYNHrZq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaCEM8Q.s: Assembler messages:
encrypt.c: /tmp/ccaCEM8Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaCEM8Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaCEM8Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaCEM8Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCEM8Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCEM8Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCEM8Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCEM8Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCEM8Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaCEM8Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaCEM8Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaCEM8Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaCEM8Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCEM8Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaCEM8Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaCEM8Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaCEM8Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaCEM8Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaCEM8Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCEM8Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaCEM8Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaCEM8Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaCEM8Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaCEM8Q.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnt8IHl.s: Assembler messages:
encrypt.c: /tmp/ccnt8IHl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnt8IHl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnt8IHl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnt8IHl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt8IHl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt8IHl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt8IHl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt8IHl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt8IHl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnt8IHl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnt8IHl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnt8IHl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnt8IHl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt8IHl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnt8IHl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnt8IHl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnt8IHl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnt8IHl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnt8IHl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt8IHl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnt8IHl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnt8IHl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnt8IHl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnt8IHl.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvFtCWS.s: Assembler messages:
encrypt.c: /tmp/ccvFtCWS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvFtCWS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvFtCWS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvFtCWS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFtCWS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFtCWS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFtCWS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFtCWS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFtCWS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFtCWS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFtCWS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFtCWS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvFtCWS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFtCWS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvFtCWS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFtCWS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvFtCWS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvFtCWS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvFtCWS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvFtCWS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFtCWS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvFtCWS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvFtCWS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvFtCWS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8WRbYV.s: Assembler messages:
encrypt.c: /tmp/cc8WRbYV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8WRbYV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8WRbYV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8WRbYV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WRbYV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WRbYV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WRbYV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WRbYV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WRbYV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8WRbYV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8WRbYV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8WRbYV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8WRbYV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WRbYV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8WRbYV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8WRbYV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8WRbYV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8WRbYV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8WRbYV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8WRbYV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WRbYV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8WRbYV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8WRbYV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8WRbYV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciSaaZl.s: Assembler messages:
encrypt.c: /tmp/cciSaaZl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciSaaZl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciSaaZl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciSaaZl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSaaZl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSaaZl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSaaZl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSaaZl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSaaZl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSaaZl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSaaZl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSaaZl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciSaaZl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSaaZl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciSaaZl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciSaaZl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSaaZl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSaaZl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSaaZl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSaaZl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSaaZl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciSaaZl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSaaZl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSaaZl.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2vs7xk.s: Assembler messages:
encrypt.c: /tmp/cc2vs7xk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2vs7xk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2vs7xk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2vs7xk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vs7xk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vs7xk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vs7xk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vs7xk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vs7xk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vs7xk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vs7xk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vs7xk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2vs7xk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vs7xk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2vs7xk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vs7xk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2vs7xk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vs7xk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vs7xk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vs7xk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vs7xk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vs7xk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2vs7xk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vs7xk.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccThpm3J.s: Assembler messages:
encrypt.c: /tmp/ccThpm3J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccThpm3J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccThpm3J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccThpm3J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThpm3J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThpm3J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThpm3J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThpm3J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThpm3J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccThpm3J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccThpm3J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccThpm3J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccThpm3J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThpm3J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccThpm3J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccThpm3J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccThpm3J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccThpm3J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccThpm3J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThpm3J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccThpm3J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccThpm3J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccThpm3J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccThpm3J.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2boarn.s: Assembler messages:
encrypt.c: /tmp/cc2boarn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2boarn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2boarn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2boarn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2boarn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2boarn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2boarn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2boarn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2boarn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2boarn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2boarn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2boarn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2boarn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2boarn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2boarn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2boarn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2boarn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2boarn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2boarn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2boarn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2boarn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2boarn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2boarn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2boarn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAqDotN.s: Assembler messages:
encrypt.c: /tmp/ccAqDotN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAqDotN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAqDotN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAqDotN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqDotN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqDotN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqDotN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqDotN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqDotN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAqDotN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAqDotN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAqDotN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAqDotN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqDotN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAqDotN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAqDotN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAqDotN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqDotN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqDotN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqDotN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqDotN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAqDotN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqDotN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqDotN.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2XGvOp.s: Assembler messages:
encrypt.c: /tmp/cc2XGvOp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2XGvOp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2XGvOp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2XGvOp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XGvOp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XGvOp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XGvOp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XGvOp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XGvOp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XGvOp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XGvOp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XGvOp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2XGvOp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XGvOp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2XGvOp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2XGvOp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XGvOp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XGvOp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XGvOp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XGvOp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XGvOp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2XGvOp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XGvOp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XGvOp.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOGtR8W.s: Assembler messages:
encrypt.c: /tmp/ccOGtR8W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOGtR8W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOGtR8W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOGtR8W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGtR8W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGtR8W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGtR8W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGtR8W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGtR8W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGtR8W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGtR8W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGtR8W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOGtR8W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGtR8W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOGtR8W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGtR8W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOGtR8W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGtR8W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGtR8W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGtR8W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGtR8W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGtR8W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOGtR8W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGtR8W.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFdMv60.s: Assembler messages:
encrypt.c: /tmp/ccFdMv60.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFdMv60.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFdMv60.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFdMv60.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdMv60.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdMv60.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdMv60.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdMv60.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdMv60.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdMv60.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdMv60.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdMv60.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFdMv60.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdMv60.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFdMv60.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdMv60.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFdMv60.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdMv60.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFdMv60.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFdMv60.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdMv60.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFdMv60.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFdMv60.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFdMv60.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnt1Cqp.s: Assembler messages:
encrypt.c: /tmp/ccnt1Cqp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnt1Cqp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnt1Cqp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnt1Cqp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt1Cqp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt1Cqp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt1Cqp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt1Cqp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt1Cqp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnt1Cqp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnt1Cqp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnt1Cqp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnt1Cqp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt1Cqp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnt1Cqp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnt1Cqp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnt1Cqp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnt1Cqp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnt1Cqp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt1Cqp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnt1Cqp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnt1Cqp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnt1Cqp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnt1Cqp.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMpRZSo.s: Assembler messages:
encrypt.c: /tmp/ccMpRZSo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMpRZSo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMpRZSo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMpRZSo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpRZSo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpRZSo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpRZSo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpRZSo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpRZSo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMpRZSo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMpRZSo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMpRZSo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMpRZSo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpRZSo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMpRZSo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMpRZSo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMpRZSo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMpRZSo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMpRZSo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMpRZSo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpRZSo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMpRZSo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMpRZSo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMpRZSo.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrXqWgN.s: Assembler messages:
encrypt.c: /tmp/ccrXqWgN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrXqWgN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrXqWgN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrXqWgN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXqWgN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXqWgN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXqWgN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXqWgN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXqWgN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXqWgN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXqWgN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXqWgN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrXqWgN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXqWgN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrXqWgN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrXqWgN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXqWgN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXqWgN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXqWgN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXqWgN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXqWgN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrXqWgN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXqWgN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXqWgN.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC6lZbo.s: Assembler messages:
encrypt.c: /tmp/ccC6lZbo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC6lZbo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC6lZbo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC6lZbo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6lZbo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6lZbo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6lZbo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6lZbo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6lZbo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6lZbo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6lZbo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6lZbo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC6lZbo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6lZbo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC6lZbo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6lZbo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC6lZbo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6lZbo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC6lZbo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC6lZbo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6lZbo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC6lZbo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC6lZbo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC6lZbo.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnWoH3Q.s: Assembler messages:
encrypt.c: /tmp/ccnWoH3Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnWoH3Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnWoH3Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnWoH3Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWoH3Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWoH3Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWoH3Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWoH3Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWoH3Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnWoH3Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnWoH3Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnWoH3Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnWoH3Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWoH3Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnWoH3Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnWoH3Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnWoH3Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnWoH3Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnWoH3Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWoH3Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnWoH3Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnWoH3Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnWoH3Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnWoH3Q.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7yWMHR.s: Assembler messages:
encrypt.c: /tmp/cc7yWMHR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7yWMHR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7yWMHR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7yWMHR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yWMHR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yWMHR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yWMHR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yWMHR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yWMHR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7yWMHR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7yWMHR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7yWMHR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7yWMHR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yWMHR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7yWMHR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7yWMHR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7yWMHR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7yWMHR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7yWMHR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7yWMHR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yWMHR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7yWMHR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7yWMHR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7yWMHR.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHziO4b.s: Assembler messages:
encrypt.c: /tmp/ccHziO4b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHziO4b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHziO4b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHziO4b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHziO4b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHziO4b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHziO4b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHziO4b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHziO4b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHziO4b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHziO4b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHziO4b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHziO4b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHziO4b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHziO4b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHziO4b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHziO4b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHziO4b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHziO4b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHziO4b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHziO4b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHziO4b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHziO4b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHziO4b.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAHvLH4.s: Assembler messages:
encrypt.c: /tmp/ccAHvLH4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAHvLH4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAHvLH4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAHvLH4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHvLH4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHvLH4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHvLH4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHvLH4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHvLH4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHvLH4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHvLH4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHvLH4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAHvLH4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHvLH4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAHvLH4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAHvLH4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHvLH4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHvLH4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHvLH4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHvLH4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHvLH4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAHvLH4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHvLH4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHvLH4.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCIW00K.s: Assembler messages:
encrypt.c: /tmp/ccCIW00K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCIW00K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCIW00K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCIW00K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIW00K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIW00K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIW00K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIW00K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIW00K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIW00K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIW00K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIW00K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCIW00K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIW00K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCIW00K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIW00K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCIW00K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIW00K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCIW00K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCIW00K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIW00K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCIW00K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCIW00K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCIW00K.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccaT6LQD.s: Assembler messages:
encrypt.c: /tmp/ccaT6LQD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaT6LQD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaT6LQD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaT6LQD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaT6LQD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaT6LQD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaT6LQD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaT6LQD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaT6LQD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaT6LQD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaT6LQD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaT6LQD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaT6LQD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaT6LQD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaT6LQD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaT6LQD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaT6LQD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaT6LQD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaT6LQD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaT6LQD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaT6LQD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaT6LQD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaT6LQD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaT6LQD.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccgljQGi.s: Assembler messages:
encrypt.c: /tmp/ccgljQGi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgljQGi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgljQGi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgljQGi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljQGi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljQGi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljQGi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljQGi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljQGi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgljQGi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgljQGi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgljQGi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgljQGi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljQGi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgljQGi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgljQGi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgljQGi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgljQGi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgljQGi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgljQGi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljQGi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgljQGi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgljQGi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgljQGi.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cca3El6D.s: Assembler messages:
encrypt.c: /tmp/cca3El6D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca3El6D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca3El6D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca3El6D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3El6D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3El6D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3El6D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3El6D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3El6D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca3El6D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca3El6D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca3El6D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca3El6D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3El6D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca3El6D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca3El6D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca3El6D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca3El6D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca3El6D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3El6D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca3El6D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca3El6D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca3El6D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca3El6D.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdjZpIj.s: Assembler messages:
encrypt.c: /tmp/ccdjZpIj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdjZpIj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdjZpIj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdjZpIj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjZpIj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjZpIj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjZpIj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjZpIj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjZpIj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjZpIj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjZpIj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjZpIj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdjZpIj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjZpIj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdjZpIj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjZpIj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdjZpIj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjZpIj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjZpIj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjZpIj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjZpIj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjZpIj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdjZpIj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjZpIj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSYtz6V.s: Assembler messages:
encrypt.c: /tmp/ccSYtz6V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSYtz6V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSYtz6V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSYtz6V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYtz6V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYtz6V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYtz6V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYtz6V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYtz6V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYtz6V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYtz6V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYtz6V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSYtz6V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYtz6V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSYtz6V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYtz6V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSYtz6V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYtz6V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYtz6V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYtz6V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYtz6V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYtz6V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSYtz6V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYtz6V.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch27Ov9.s: Assembler messages:
encrypt.c: /tmp/cch27Ov9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch27Ov9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch27Ov9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch27Ov9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch27Ov9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch27Ov9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch27Ov9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch27Ov9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch27Ov9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch27Ov9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch27Ov9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch27Ov9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch27Ov9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch27Ov9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch27Ov9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch27Ov9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch27Ov9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch27Ov9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch27Ov9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch27Ov9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch27Ov9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch27Ov9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch27Ov9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch27Ov9.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1tWmXd.s: Assembler messages:
encrypt.c: /tmp/cc1tWmXd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1tWmXd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1tWmXd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1tWmXd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tWmXd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tWmXd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tWmXd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tWmXd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tWmXd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tWmXd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tWmXd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tWmXd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1tWmXd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tWmXd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1tWmXd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1tWmXd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tWmXd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tWmXd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tWmXd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tWmXd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tWmXd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1tWmXd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tWmXd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tWmXd.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnWcyvW.s: Assembler messages:
encrypt.c: /tmp/ccnWcyvW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnWcyvW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnWcyvW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnWcyvW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWcyvW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWcyvW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWcyvW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWcyvW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWcyvW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWcyvW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWcyvW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWcyvW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnWcyvW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWcyvW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnWcyvW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWcyvW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnWcyvW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWcyvW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnWcyvW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnWcyvW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWcyvW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnWcyvW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnWcyvW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnWcyvW.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccG36rLt.s: Assembler messages:
encrypt.c: /tmp/ccG36rLt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG36rLt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG36rLt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG36rLt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG36rLt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG36rLt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG36rLt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG36rLt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG36rLt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG36rLt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG36rLt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG36rLt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG36rLt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG36rLt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG36rLt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG36rLt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG36rLt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG36rLt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG36rLt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG36rLt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG36rLt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG36rLt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG36rLt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG36rLt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cczglOfM.s: Assembler messages:
encrypt.c: /tmp/cczglOfM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczglOfM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczglOfM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczglOfM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczglOfM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczglOfM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczglOfM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczglOfM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczglOfM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczglOfM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczglOfM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczglOfM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczglOfM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczglOfM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczglOfM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczglOfM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczglOfM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczglOfM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczglOfM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczglOfM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczglOfM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczglOfM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczglOfM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczglOfM.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCRpPkN.s: Assembler messages:
encrypt.c: /tmp/ccCRpPkN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCRpPkN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCRpPkN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCRpPkN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRpPkN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRpPkN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRpPkN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRpPkN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRpPkN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRpPkN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRpPkN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRpPkN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCRpPkN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRpPkN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCRpPkN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCRpPkN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRpPkN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRpPkN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRpPkN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRpPkN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRpPkN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCRpPkN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRpPkN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRpPkN.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXcGhbv.s: Assembler messages:
encrypt.c: /tmp/ccXcGhbv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXcGhbv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXcGhbv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXcGhbv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcGhbv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcGhbv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcGhbv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcGhbv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcGhbv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXcGhbv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXcGhbv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXcGhbv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXcGhbv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcGhbv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXcGhbv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXcGhbv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXcGhbv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXcGhbv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXcGhbv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXcGhbv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcGhbv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXcGhbv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXcGhbv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXcGhbv.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFkfpsW.s: Assembler messages:
encrypt.c: /tmp/ccFkfpsW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFkfpsW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFkfpsW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFkfpsW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkfpsW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkfpsW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkfpsW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkfpsW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkfpsW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFkfpsW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFkfpsW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFkfpsW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFkfpsW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkfpsW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFkfpsW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFkfpsW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFkfpsW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFkfpsW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFkfpsW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFkfpsW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkfpsW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFkfpsW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFkfpsW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFkfpsW.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoiPeVn.s: Assembler messages:
encrypt.c: /tmp/ccoiPeVn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoiPeVn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoiPeVn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoiPeVn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiPeVn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiPeVn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiPeVn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiPeVn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiPeVn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoiPeVn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoiPeVn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoiPeVn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoiPeVn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiPeVn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoiPeVn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoiPeVn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoiPeVn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiPeVn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiPeVn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiPeVn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiPeVn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoiPeVn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiPeVn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiPeVn.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdNUGU0.s: Assembler messages:
encrypt.c: /tmp/ccdNUGU0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdNUGU0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdNUGU0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdNUGU0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNUGU0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNUGU0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNUGU0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNUGU0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNUGU0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNUGU0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNUGU0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNUGU0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdNUGU0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNUGU0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdNUGU0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNUGU0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdNUGU0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNUGU0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNUGU0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNUGU0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNUGU0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNUGU0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdNUGU0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNUGU0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsbso9j.s: Assembler messages:
encrypt.c: /tmp/ccsbso9j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsbso9j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsbso9j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsbso9j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbso9j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbso9j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbso9j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbso9j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbso9j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsbso9j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsbso9j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsbso9j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsbso9j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbso9j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsbso9j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsbso9j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsbso9j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbso9j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbso9j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbso9j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbso9j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsbso9j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbso9j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbso9j.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccZWwwev.s: Assembler messages:
encrypt.c: /tmp/ccZWwwev.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZWwwev.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZWwwev.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZWwwev.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWwwev.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWwwev.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWwwev.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWwwev.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWwwev.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWwwev.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWwwev.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWwwev.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZWwwev.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWwwev.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZWwwev.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWwwev.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZWwwev.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWwwev.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWwwev.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWwwev.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWwwev.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWwwev.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZWwwev.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWwwev.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccxKoACV.s: Assembler messages:
encrypt.c: /tmp/ccxKoACV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxKoACV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxKoACV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxKoACV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKoACV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKoACV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKoACV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKoACV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKoACV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxKoACV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxKoACV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxKoACV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxKoACV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKoACV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxKoACV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxKoACV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxKoACV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKoACV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKoACV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKoACV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKoACV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxKoACV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKoACV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKoACV.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3KBtxV.s: Assembler messages:
encrypt.c: /tmp/cc3KBtxV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3KBtxV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3KBtxV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3KBtxV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KBtxV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KBtxV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KBtxV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KBtxV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KBtxV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KBtxV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KBtxV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KBtxV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3KBtxV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KBtxV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3KBtxV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3KBtxV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KBtxV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KBtxV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KBtxV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KBtxV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KBtxV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3KBtxV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KBtxV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KBtxV.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYD6vcA.s: Assembler messages:
encrypt.c: /tmp/ccYD6vcA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYD6vcA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYD6vcA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYD6vcA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD6vcA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD6vcA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD6vcA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD6vcA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD6vcA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYD6vcA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYD6vcA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYD6vcA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYD6vcA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD6vcA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYD6vcA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYD6vcA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYD6vcA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYD6vcA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYD6vcA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYD6vcA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD6vcA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYD6vcA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYD6vcA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYD6vcA.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYJ7sLr.s: Assembler messages:
encrypt.c: /tmp/ccYJ7sLr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYJ7sLr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYJ7sLr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYJ7sLr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ7sLr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ7sLr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ7sLr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ7sLr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ7sLr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYJ7sLr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYJ7sLr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYJ7sLr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYJ7sLr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ7sLr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYJ7sLr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYJ7sLr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYJ7sLr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYJ7sLr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYJ7sLr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYJ7sLr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJ7sLr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYJ7sLr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYJ7sLr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYJ7sLr.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjQcsiS.s: Assembler messages:
encrypt.c: /tmp/ccjQcsiS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjQcsiS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjQcsiS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjQcsiS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQcsiS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQcsiS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQcsiS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQcsiS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQcsiS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjQcsiS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjQcsiS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjQcsiS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjQcsiS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQcsiS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjQcsiS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjQcsiS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjQcsiS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQcsiS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQcsiS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQcsiS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQcsiS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQcsiS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQcsiS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQcsiS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnTcMcu.s: Assembler messages:
encrypt.c: /tmp/ccnTcMcu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnTcMcu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnTcMcu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnTcMcu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTcMcu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTcMcu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTcMcu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTcMcu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTcMcu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnTcMcu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnTcMcu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnTcMcu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnTcMcu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTcMcu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnTcMcu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnTcMcu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnTcMcu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnTcMcu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnTcMcu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnTcMcu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTcMcu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnTcMcu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnTcMcu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnTcMcu.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwdk1VN.s: Assembler messages:
encrypt.c: /tmp/ccwdk1VN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwdk1VN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwdk1VN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwdk1VN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdk1VN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdk1VN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdk1VN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdk1VN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdk1VN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwdk1VN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwdk1VN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwdk1VN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwdk1VN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdk1VN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwdk1VN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwdk1VN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwdk1VN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwdk1VN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwdk1VN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdk1VN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwdk1VN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwdk1VN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwdk1VN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwdk1VN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXOQEtT.s: Assembler messages:
encrypt.c: /tmp/ccXOQEtT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXOQEtT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXOQEtT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXOQEtT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOQEtT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOQEtT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOQEtT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOQEtT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOQEtT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXOQEtT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXOQEtT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXOQEtT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXOQEtT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOQEtT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXOQEtT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXOQEtT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXOQEtT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXOQEtT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXOQEtT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXOQEtT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOQEtT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXOQEtT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXOQEtT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXOQEtT.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccprd3if.s: Assembler messages:
encrypt.c: /tmp/ccprd3if.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccprd3if.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccprd3if.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccprd3if.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprd3if.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprd3if.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprd3if.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprd3if.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprd3if.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccprd3if.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccprd3if.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccprd3if.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccprd3if.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprd3if.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccprd3if.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccprd3if.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccprd3if.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccprd3if.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccprd3if.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprd3if.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccprd3if.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccprd3if.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccprd3if.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccprd3if.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl2wvfk.s: Assembler messages:
encrypt.c: /tmp/ccl2wvfk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl2wvfk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl2wvfk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl2wvfk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2wvfk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2wvfk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2wvfk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2wvfk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2wvfk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2wvfk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2wvfk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2wvfk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl2wvfk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2wvfk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl2wvfk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl2wvfk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2wvfk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2wvfk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2wvfk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2wvfk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2wvfk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl2wvfk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2wvfk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2wvfk.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyCsK0U.s: Assembler messages:
encrypt.c: /tmp/ccyCsK0U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyCsK0U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyCsK0U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyCsK0U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCsK0U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCsK0U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCsK0U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCsK0U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCsK0U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCsK0U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCsK0U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCsK0U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyCsK0U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCsK0U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyCsK0U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCsK0U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyCsK0U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCsK0U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCsK0U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCsK0U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCsK0U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCsK0U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyCsK0U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCsK0U.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccViUtSD.s: Assembler messages:
encrypt.c: /tmp/ccViUtSD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccViUtSD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccViUtSD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccViUtSD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViUtSD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViUtSD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViUtSD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViUtSD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViUtSD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViUtSD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViUtSD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViUtSD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccViUtSD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViUtSD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccViUtSD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViUtSD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccViUtSD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViUtSD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViUtSD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViUtSD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViUtSD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViUtSD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccViUtSD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViUtSD.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvXmzOP.s: Assembler messages:
encrypt.c: /tmp/ccvXmzOP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvXmzOP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvXmzOP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvXmzOP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXmzOP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXmzOP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXmzOP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXmzOP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXmzOP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvXmzOP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvXmzOP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvXmzOP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvXmzOP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXmzOP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvXmzOP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvXmzOP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvXmzOP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXmzOP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXmzOP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXmzOP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXmzOP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvXmzOP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXmzOP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXmzOP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9A1eaU.s: Assembler messages:
encrypt.c: /tmp/cc9A1eaU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9A1eaU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9A1eaU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9A1eaU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A1eaU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A1eaU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A1eaU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A1eaU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A1eaU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9A1eaU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9A1eaU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9A1eaU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9A1eaU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A1eaU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9A1eaU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9A1eaU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9A1eaU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9A1eaU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9A1eaU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A1eaU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9A1eaU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9A1eaU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9A1eaU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9A1eaU.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDs1JvE.s: Assembler messages:
encrypt.c: /tmp/ccDs1JvE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDs1JvE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDs1JvE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDs1JvE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDs1JvE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDs1JvE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDs1JvE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDs1JvE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDs1JvE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDs1JvE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDs1JvE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDs1JvE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDs1JvE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDs1JvE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDs1JvE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDs1JvE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDs1JvE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDs1JvE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDs1JvE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDs1JvE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDs1JvE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDs1JvE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDs1JvE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDs1JvE.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc7DCxkp.s: Assembler messages:
encrypt.c: /tmp/cc7DCxkp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7DCxkp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7DCxkp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7DCxkp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DCxkp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DCxkp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DCxkp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DCxkp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DCxkp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7DCxkp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7DCxkp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7DCxkp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7DCxkp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DCxkp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7DCxkp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7DCxkp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7DCxkp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DCxkp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DCxkp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DCxkp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DCxkp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7DCxkp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DCxkp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DCxkp.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccgHneaf.s: Assembler messages:
encrypt.c: /tmp/ccgHneaf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgHneaf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgHneaf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgHneaf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHneaf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHneaf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHneaf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHneaf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHneaf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgHneaf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgHneaf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgHneaf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgHneaf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHneaf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgHneaf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgHneaf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgHneaf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgHneaf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgHneaf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgHneaf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHneaf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgHneaf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgHneaf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgHneaf.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVq0I25.s: Assembler messages:
encrypt.c: /tmp/ccVq0I25.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVq0I25.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVq0I25.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVq0I25.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq0I25.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq0I25.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq0I25.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq0I25.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq0I25.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVq0I25.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVq0I25.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVq0I25.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVq0I25.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq0I25.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVq0I25.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVq0I25.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVq0I25.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVq0I25.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVq0I25.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVq0I25.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq0I25.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVq0I25.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVq0I25.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVq0I25.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZxRPXs.s: Assembler messages:
encrypt.c: /tmp/ccZxRPXs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZxRPXs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZxRPXs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZxRPXs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxRPXs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxRPXs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxRPXs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxRPXs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxRPXs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxRPXs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxRPXs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxRPXs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZxRPXs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxRPXs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZxRPXs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZxRPXs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxRPXs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxRPXs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxRPXs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxRPXs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxRPXs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZxRPXs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxRPXs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxRPXs.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCpQeaK.s: Assembler messages:
encrypt.c: /tmp/ccCpQeaK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCpQeaK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCpQeaK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCpQeaK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpQeaK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpQeaK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpQeaK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpQeaK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpQeaK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCpQeaK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCpQeaK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCpQeaK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCpQeaK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpQeaK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCpQeaK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCpQeaK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCpQeaK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpQeaK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpQeaK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpQeaK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpQeaK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCpQeaK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpQeaK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpQeaK.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccCpQeaK.s: Assembler messages:
encrypt.c: /tmp/ccCpQeaK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCpQeaK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCpQeaK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCpQeaK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpQeaK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpQeaK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpQeaK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpQeaK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpQeaK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCpQeaK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCpQeaK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCpQeaK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCpQeaK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpQeaK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCpQeaK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCpQeaK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCpQeaK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpQeaK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpQeaK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpQeaK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpQeaK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCpQeaK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpQeaK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpQeaK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE2jmun.s: Assembler messages:
encrypt.c: /tmp/ccE2jmun.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE2jmun.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE2jmun.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE2jmun.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2jmun.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2jmun.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2jmun.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2jmun.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2jmun.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2jmun.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2jmun.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2jmun.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE2jmun.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2jmun.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE2jmun.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2jmun.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE2jmun.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2jmun.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2jmun.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2jmun.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2jmun.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2jmun.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE2jmun.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2jmun.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccE2jmun.s: Assembler messages:
encrypt.c: /tmp/ccE2jmun.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE2jmun.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE2jmun.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE2jmun.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2jmun.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2jmun.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2jmun.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2jmun.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2jmun.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2jmun.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2jmun.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2jmun.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE2jmun.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2jmun.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE2jmun.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2jmun.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE2jmun.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2jmun.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2jmun.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2jmun.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2jmun.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2jmun.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE2jmun.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2jmun.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3j08nK.s: Assembler messages:
encrypt.c: /tmp/cc3j08nK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3j08nK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3j08nK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3j08nK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j08nK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j08nK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j08nK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j08nK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j08nK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3j08nK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3j08nK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3j08nK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3j08nK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j08nK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3j08nK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3j08nK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3j08nK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3j08nK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3j08nK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j08nK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3j08nK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3j08nK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3j08nK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3j08nK.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc3j08nK.s: Assembler messages:
encrypt.c: /tmp/cc3j08nK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3j08nK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3j08nK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3j08nK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j08nK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j08nK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j08nK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j08nK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j08nK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3j08nK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3j08nK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3j08nK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3j08nK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j08nK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3j08nK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3j08nK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3j08nK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3j08nK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3j08nK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j08nK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3j08nK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3j08nK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3j08nK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3j08nK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccd1nrjn.s: Assembler messages:
encrypt.c: /tmp/ccd1nrjn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd1nrjn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd1nrjn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd1nrjn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1nrjn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1nrjn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1nrjn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1nrjn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1nrjn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1nrjn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1nrjn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1nrjn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd1nrjn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1nrjn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd1nrjn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1nrjn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd1nrjn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1nrjn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd1nrjn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd1nrjn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1nrjn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd1nrjn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd1nrjn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd1nrjn.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccd1nrjn.s: Assembler messages:
encrypt.c: /tmp/ccd1nrjn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd1nrjn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd1nrjn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd1nrjn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1nrjn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1nrjn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1nrjn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1nrjn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1nrjn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1nrjn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1nrjn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1nrjn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd1nrjn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1nrjn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd1nrjn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1nrjn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd1nrjn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1nrjn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd1nrjn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd1nrjn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1nrjn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd1nrjn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd1nrjn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd1nrjn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc5YheIj.s: Assembler messages:
encrypt.c: /tmp/cc5YheIj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5YheIj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5YheIj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5YheIj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YheIj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YheIj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YheIj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YheIj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YheIj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YheIj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YheIj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YheIj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5YheIj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YheIj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5YheIj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5YheIj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YheIj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YheIj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YheIj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YheIj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YheIj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5YheIj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YheIj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YheIj.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc5YheIj.s: Assembler messages:
encrypt.c: /tmp/cc5YheIj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5YheIj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5YheIj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5YheIj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YheIj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YheIj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YheIj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YheIj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YheIj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YheIj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YheIj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YheIj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5YheIj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YheIj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5YheIj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5YheIj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YheIj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YheIj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YheIj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YheIj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YheIj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5YheIj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YheIj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YheIj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccQORy2U.s: Assembler messages:
encrypt.c: /tmp/ccQORy2U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQORy2U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQORy2U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQORy2U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQORy2U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQORy2U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQORy2U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQORy2U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQORy2U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQORy2U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQORy2U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQORy2U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQORy2U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQORy2U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQORy2U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQORy2U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQORy2U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQORy2U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQORy2U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQORy2U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQORy2U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQORy2U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQORy2U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQORy2U.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccQORy2U.s: Assembler messages:
encrypt.c: /tmp/ccQORy2U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQORy2U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQORy2U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQORy2U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQORy2U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQORy2U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQORy2U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQORy2U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQORy2U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQORy2U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQORy2U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQORy2U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQORy2U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQORy2U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQORy2U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQORy2U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQORy2U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQORy2U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQORy2U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQORy2U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQORy2U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQORy2U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQORy2U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQORy2U.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIxJcoj.s: Assembler messages:
encrypt.c: /tmp/ccIxJcoj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIxJcoj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIxJcoj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIxJcoj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxJcoj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxJcoj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxJcoj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxJcoj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxJcoj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxJcoj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxJcoj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxJcoj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIxJcoj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxJcoj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIxJcoj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIxJcoj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxJcoj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxJcoj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxJcoj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxJcoj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxJcoj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIxJcoj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxJcoj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxJcoj.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccIxJcoj.s: Assembler messages:
encrypt.c: /tmp/ccIxJcoj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIxJcoj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIxJcoj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIxJcoj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxJcoj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxJcoj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxJcoj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxJcoj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxJcoj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxJcoj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxJcoj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxJcoj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIxJcoj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxJcoj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIxJcoj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIxJcoj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxJcoj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxJcoj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxJcoj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxJcoj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxJcoj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIxJcoj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxJcoj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxJcoj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyjGbnZ.s: Assembler messages:
encrypt.c: /tmp/ccyjGbnZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyjGbnZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyjGbnZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyjGbnZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjGbnZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjGbnZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjGbnZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjGbnZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjGbnZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjGbnZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjGbnZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjGbnZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyjGbnZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjGbnZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyjGbnZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjGbnZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyjGbnZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjGbnZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjGbnZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjGbnZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjGbnZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjGbnZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyjGbnZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjGbnZ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccyjGbnZ.s: Assembler messages:
encrypt.c: /tmp/ccyjGbnZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyjGbnZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyjGbnZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyjGbnZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjGbnZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjGbnZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjGbnZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjGbnZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjGbnZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjGbnZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjGbnZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjGbnZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyjGbnZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjGbnZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyjGbnZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjGbnZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyjGbnZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjGbnZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjGbnZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjGbnZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjGbnZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjGbnZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyjGbnZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjGbnZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTpbaYe.s: Assembler messages:
encrypt.c: /tmp/ccTpbaYe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTpbaYe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTpbaYe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTpbaYe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpbaYe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpbaYe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpbaYe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpbaYe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpbaYe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpbaYe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpbaYe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpbaYe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTpbaYe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpbaYe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTpbaYe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpbaYe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTpbaYe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpbaYe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpbaYe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpbaYe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpbaYe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpbaYe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTpbaYe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpbaYe.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccctiZkw.s: Assembler messages:
encrypt.c: /tmp/ccctiZkw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccctiZkw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccctiZkw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccctiZkw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctiZkw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctiZkw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctiZkw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctiZkw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctiZkw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctiZkw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctiZkw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctiZkw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccctiZkw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctiZkw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccctiZkw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccctiZkw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctiZkw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctiZkw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctiZkw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctiZkw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctiZkw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccctiZkw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctiZkw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctiZkw.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAHjlKd.s: Assembler messages:
encrypt.c: /tmp/ccAHjlKd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAHjlKd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAHjlKd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAHjlKd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHjlKd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHjlKd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHjlKd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHjlKd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHjlKd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAHjlKd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAHjlKd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAHjlKd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAHjlKd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHjlKd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAHjlKd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAHjlKd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAHjlKd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAHjlKd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAHjlKd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAHjlKd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHjlKd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAHjlKd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAHjlKd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAHjlKd.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQMOa4v.s: Assembler messages:
encrypt.c: /tmp/ccQMOa4v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQMOa4v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQMOa4v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQMOa4v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMOa4v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMOa4v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMOa4v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMOa4v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMOa4v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQMOa4v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQMOa4v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQMOa4v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQMOa4v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMOa4v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQMOa4v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQMOa4v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQMOa4v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQMOa4v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQMOa4v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMOa4v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQMOa4v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQMOa4v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQMOa4v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQMOa4v.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccjqs3U1.s: Assembler messages:
encrypt.c: /tmp/ccjqs3U1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjqs3U1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjqs3U1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjqs3U1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqs3U1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqs3U1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqs3U1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqs3U1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqs3U1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjqs3U1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjqs3U1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjqs3U1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjqs3U1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqs3U1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjqs3U1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjqs3U1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjqs3U1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqs3U1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqs3U1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqs3U1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqs3U1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjqs3U1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqs3U1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqs3U1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccrTzWLN.s: Assembler messages:
encrypt.c: /tmp/ccrTzWLN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrTzWLN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrTzWLN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrTzWLN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTzWLN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTzWLN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTzWLN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTzWLN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTzWLN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTzWLN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTzWLN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTzWLN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrTzWLN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTzWLN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrTzWLN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTzWLN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrTzWLN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTzWLN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrTzWLN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrTzWLN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTzWLN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrTzWLN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrTzWLN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrTzWLN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9FFeqM.s: Assembler messages:
encrypt.c: /tmp/cc9FFeqM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9FFeqM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9FFeqM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9FFeqM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FFeqM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FFeqM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FFeqM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FFeqM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FFeqM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FFeqM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FFeqM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FFeqM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9FFeqM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FFeqM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9FFeqM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FFeqM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9FFeqM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FFeqM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FFeqM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FFeqM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FFeqM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FFeqM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9FFeqM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FFeqM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFo0YC4.s: Assembler messages:
encrypt.c: /tmp/ccFo0YC4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFo0YC4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFo0YC4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFo0YC4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo0YC4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo0YC4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo0YC4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo0YC4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo0YC4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFo0YC4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFo0YC4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFo0YC4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFo0YC4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo0YC4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFo0YC4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFo0YC4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFo0YC4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFo0YC4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFo0YC4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo0YC4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFo0YC4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFo0YC4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFo0YC4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFo0YC4.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8TKXK1.s: Assembler messages:
encrypt.c: /tmp/cc8TKXK1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8TKXK1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8TKXK1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8TKXK1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TKXK1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TKXK1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TKXK1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TKXK1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TKXK1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TKXK1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TKXK1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TKXK1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8TKXK1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TKXK1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8TKXK1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8TKXK1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TKXK1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TKXK1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TKXK1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TKXK1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TKXK1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8TKXK1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TKXK1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TKXK1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB9IF0L.s: Assembler messages:
encrypt.c: /tmp/ccB9IF0L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB9IF0L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB9IF0L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB9IF0L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9IF0L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9IF0L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9IF0L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9IF0L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9IF0L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9IF0L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9IF0L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9IF0L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB9IF0L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9IF0L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB9IF0L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9IF0L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB9IF0L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9IF0L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9IF0L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9IF0L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9IF0L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9IF0L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB9IF0L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9IF0L.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccj9Uy38.s: Assembler messages:
encrypt.c: /tmp/ccj9Uy38.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj9Uy38.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj9Uy38.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj9Uy38.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Uy38.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Uy38.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Uy38.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Uy38.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Uy38.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9Uy38.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9Uy38.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9Uy38.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj9Uy38.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Uy38.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj9Uy38.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9Uy38.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj9Uy38.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9Uy38.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9Uy38.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9Uy38.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9Uy38.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9Uy38.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj9Uy38.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9Uy38.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoPnaKo.s: Assembler messages:
encrypt.c: /tmp/ccoPnaKo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoPnaKo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoPnaKo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoPnaKo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPnaKo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPnaKo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPnaKo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPnaKo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPnaKo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPnaKo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPnaKo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPnaKo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoPnaKo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPnaKo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoPnaKo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoPnaKo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPnaKo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPnaKo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPnaKo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPnaKo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPnaKo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoPnaKo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPnaKo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPnaKo.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1FFaFt.s: Assembler messages:
encrypt.c: /tmp/cc1FFaFt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1FFaFt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1FFaFt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1FFaFt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FFaFt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FFaFt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FFaFt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FFaFt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FFaFt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1FFaFt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1FFaFt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1FFaFt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1FFaFt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FFaFt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1FFaFt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1FFaFt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1FFaFt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FFaFt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FFaFt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FFaFt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FFaFt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1FFaFt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FFaFt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FFaFt.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckK8cCa.s: Assembler messages:
encrypt.c: /tmp/cckK8cCa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckK8cCa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckK8cCa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckK8cCa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK8cCa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK8cCa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK8cCa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK8cCa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK8cCa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckK8cCa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckK8cCa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckK8cCa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckK8cCa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK8cCa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckK8cCa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckK8cCa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckK8cCa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckK8cCa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckK8cCa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckK8cCa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK8cCa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckK8cCa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckK8cCa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckK8cCa.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3yuEQm.s: Assembler messages:
encrypt.c: /tmp/cc3yuEQm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3yuEQm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3yuEQm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3yuEQm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yuEQm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yuEQm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yuEQm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yuEQm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yuEQm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yuEQm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yuEQm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yuEQm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3yuEQm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yuEQm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3yuEQm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yuEQm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3yuEQm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yuEQm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3yuEQm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3yuEQm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yuEQm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3yuEQm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3yuEQm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3yuEQm.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccckRBSI.s: Assembler messages:
encrypt.c: /tmp/ccckRBSI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccckRBSI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccckRBSI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccckRBSI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckRBSI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckRBSI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckRBSI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckRBSI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckRBSI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckRBSI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckRBSI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckRBSI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccckRBSI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckRBSI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccckRBSI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccckRBSI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckRBSI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckRBSI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckRBSI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckRBSI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckRBSI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccckRBSI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckRBSI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckRBSI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc41efhI.s: Assembler messages:
encrypt.c: /tmp/cc41efhI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc41efhI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc41efhI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc41efhI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41efhI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41efhI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41efhI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41efhI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41efhI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41efhI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41efhI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41efhI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc41efhI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41efhI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc41efhI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc41efhI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41efhI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41efhI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41efhI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41efhI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41efhI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc41efhI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41efhI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41efhI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccufomTr.s: Assembler messages:
encrypt.c: /tmp/ccufomTr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccufomTr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccufomTr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccufomTr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufomTr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufomTr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufomTr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufomTr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufomTr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufomTr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufomTr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufomTr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccufomTr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufomTr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccufomTr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufomTr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccufomTr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufomTr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufomTr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufomTr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufomTr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufomTr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccufomTr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufomTr.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGksJU5.s: Assembler messages:
encrypt.c: /tmp/ccGksJU5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGksJU5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGksJU5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGksJU5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGksJU5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGksJU5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGksJU5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGksJU5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGksJU5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGksJU5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGksJU5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGksJU5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGksJU5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGksJU5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGksJU5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGksJU5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGksJU5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGksJU5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGksJU5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGksJU5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGksJU5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGksJU5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGksJU5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGksJU5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqnypzN.s: Assembler messages:
encrypt.c: /tmp/ccqnypzN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqnypzN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqnypzN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqnypzN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnypzN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnypzN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnypzN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnypzN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnypzN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqnypzN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqnypzN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqnypzN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqnypzN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnypzN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqnypzN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqnypzN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqnypzN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqnypzN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqnypzN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqnypzN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnypzN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqnypzN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqnypzN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqnypzN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3hKy7O.s: Assembler messages:
encrypt.c: /tmp/cc3hKy7O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3hKy7O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3hKy7O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3hKy7O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hKy7O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hKy7O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hKy7O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hKy7O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hKy7O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3hKy7O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3hKy7O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3hKy7O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3hKy7O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hKy7O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3hKy7O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3hKy7O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3hKy7O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3hKy7O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3hKy7O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3hKy7O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hKy7O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3hKy7O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3hKy7O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3hKy7O.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ7PoG9.s: Assembler messages:
encrypt.c: /tmp/ccJ7PoG9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ7PoG9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ7PoG9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ7PoG9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7PoG9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7PoG9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7PoG9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7PoG9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7PoG9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7PoG9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7PoG9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7PoG9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ7PoG9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7PoG9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ7PoG9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ7PoG9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7PoG9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7PoG9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7PoG9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7PoG9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7PoG9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ7PoG9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7PoG9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7PoG9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRqRr9f.s: Assembler messages:
encrypt.c: /tmp/ccRqRr9f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRqRr9f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRqRr9f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRqRr9f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqRr9f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqRr9f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqRr9f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqRr9f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqRr9f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRqRr9f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRqRr9f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRqRr9f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRqRr9f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqRr9f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRqRr9f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRqRr9f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRqRr9f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRqRr9f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRqRr9f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRqRr9f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqRr9f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRqRr9f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRqRr9f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRqRr9f.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczypLFB.s: Assembler messages:
encrypt.c: /tmp/cczypLFB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczypLFB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczypLFB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczypLFB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczypLFB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczypLFB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczypLFB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczypLFB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczypLFB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczypLFB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczypLFB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczypLFB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczypLFB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczypLFB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczypLFB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczypLFB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczypLFB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczypLFB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczypLFB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczypLFB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczypLFB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczypLFB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczypLFB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczypLFB.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQjcyEF.s: Assembler messages:
encrypt.c: /tmp/ccQjcyEF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQjcyEF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQjcyEF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQjcyEF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjcyEF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjcyEF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjcyEF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjcyEF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjcyEF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQjcyEF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQjcyEF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQjcyEF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQjcyEF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjcyEF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQjcyEF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQjcyEF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQjcyEF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQjcyEF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQjcyEF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjcyEF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQjcyEF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQjcyEF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQjcyEF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQjcyEF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrbE3Mj.s: Assembler messages:
encrypt.c: /tmp/ccrbE3Mj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrbE3Mj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrbE3Mj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrbE3Mj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbE3Mj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbE3Mj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbE3Mj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbE3Mj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbE3Mj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbE3Mj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbE3Mj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbE3Mj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrbE3Mj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbE3Mj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrbE3Mj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbE3Mj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrbE3Mj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbE3Mj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrbE3Mj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrbE3Mj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbE3Mj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrbE3Mj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrbE3Mj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrbE3Mj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1ijjmS.s: Assembler messages:
encrypt.c: /tmp/cc1ijjmS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ijjmS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ijjmS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ijjmS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ijjmS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ijjmS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ijjmS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ijjmS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ijjmS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ijjmS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ijjmS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ijjmS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ijjmS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ijjmS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ijjmS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ijjmS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1ijjmS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ijjmS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ijjmS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ijjmS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ijjmS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ijjmS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ijjmS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ijjmS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2rtrva.s: Assembler messages:
encrypt.c: /tmp/cc2rtrva.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2rtrva.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2rtrva.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2rtrva.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rtrva.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rtrva.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rtrva.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rtrva.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rtrva.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rtrva.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rtrva.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rtrva.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2rtrva.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rtrva.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2rtrva.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2rtrva.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rtrva.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rtrva.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rtrva.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rtrva.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rtrva.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2rtrva.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rtrva.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rtrva.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUZbxLe.s: Assembler messages:
encrypt.c: /tmp/ccUZbxLe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUZbxLe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUZbxLe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUZbxLe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZbxLe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZbxLe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZbxLe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZbxLe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZbxLe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZbxLe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZbxLe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZbxLe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUZbxLe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZbxLe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUZbxLe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUZbxLe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZbxLe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZbxLe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZbxLe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZbxLe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZbxLe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUZbxLe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZbxLe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZbxLe.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvNh6MT.s: Assembler messages:
encrypt.c: /tmp/ccvNh6MT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvNh6MT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvNh6MT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvNh6MT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNh6MT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNh6MT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNh6MT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNh6MT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNh6MT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNh6MT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNh6MT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNh6MT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvNh6MT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNh6MT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvNh6MT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNh6MT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvNh6MT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNh6MT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNh6MT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNh6MT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNh6MT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNh6MT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvNh6MT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNh6MT.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc97N25E.s: Assembler messages:
encrypt.c: /tmp/cc97N25E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc97N25E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc97N25E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc97N25E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97N25E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97N25E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97N25E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97N25E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97N25E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc97N25E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc97N25E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc97N25E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc97N25E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97N25E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc97N25E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc97N25E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc97N25E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc97N25E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc97N25E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97N25E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc97N25E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc97N25E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc97N25E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc97N25E.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca2rtBi.s: Assembler messages:
encrypt.c: /tmp/cca2rtBi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca2rtBi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca2rtBi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca2rtBi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2rtBi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2rtBi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2rtBi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2rtBi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2rtBi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2rtBi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2rtBi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2rtBi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca2rtBi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2rtBi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca2rtBi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2rtBi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca2rtBi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2rtBi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2rtBi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2rtBi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2rtBi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2rtBi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca2rtBi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2rtBi.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ62gVJ.s: Assembler messages:
encrypt.c: /tmp/ccQ62gVJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ62gVJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ62gVJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ62gVJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ62gVJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ62gVJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ62gVJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ62gVJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ62gVJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ62gVJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ62gVJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ62gVJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ62gVJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ62gVJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ62gVJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ62gVJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ62gVJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ62gVJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ62gVJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ62gVJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ62gVJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ62gVJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ62gVJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ62gVJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTjA9wm.s: Assembler messages:
encrypt.c: /tmp/ccTjA9wm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTjA9wm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTjA9wm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTjA9wm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjA9wm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjA9wm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjA9wm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjA9wm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjA9wm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjA9wm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjA9wm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjA9wm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTjA9wm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjA9wm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTjA9wm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjA9wm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTjA9wm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjA9wm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTjA9wm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTjA9wm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjA9wm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTjA9wm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTjA9wm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTjA9wm.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSL2XDW.s: Assembler messages:
encrypt.c: /tmp/ccSL2XDW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSL2XDW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSL2XDW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSL2XDW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSL2XDW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSL2XDW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSL2XDW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSL2XDW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSL2XDW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSL2XDW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSL2XDW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSL2XDW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSL2XDW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSL2XDW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSL2XDW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSL2XDW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSL2XDW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSL2XDW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSL2XDW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSL2XDW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSL2XDW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSL2XDW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSL2XDW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSL2XDW.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoK8aif.s: Assembler messages:
encrypt.c: /tmp/ccoK8aif.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoK8aif.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoK8aif.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoK8aif.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoK8aif.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoK8aif.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoK8aif.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoK8aif.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoK8aif.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoK8aif.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoK8aif.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoK8aif.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoK8aif.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoK8aif.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoK8aif.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoK8aif.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoK8aif.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoK8aif.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoK8aif.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoK8aif.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoK8aif.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoK8aif.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoK8aif.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoK8aif.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1M2neV.s: Assembler messages:
encrypt.c: /tmp/cc1M2neV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1M2neV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1M2neV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1M2neV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1M2neV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1M2neV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1M2neV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1M2neV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1M2neV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1M2neV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1M2neV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1M2neV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1M2neV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1M2neV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1M2neV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1M2neV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1M2neV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1M2neV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1M2neV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1M2neV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1M2neV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1M2neV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1M2neV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1M2neV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxEFTKi.s: Assembler messages:
encrypt.c: /tmp/ccxEFTKi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxEFTKi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxEFTKi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxEFTKi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEFTKi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEFTKi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEFTKi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEFTKi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEFTKi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxEFTKi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxEFTKi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxEFTKi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxEFTKi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEFTKi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxEFTKi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxEFTKi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxEFTKi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEFTKi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEFTKi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEFTKi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEFTKi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxEFTKi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEFTKi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEFTKi.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4X16mA.s: Assembler messages:
encrypt.c: /tmp/cc4X16mA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4X16mA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4X16mA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4X16mA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X16mA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X16mA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X16mA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X16mA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X16mA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4X16mA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4X16mA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4X16mA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4X16mA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X16mA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4X16mA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4X16mA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4X16mA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4X16mA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4X16mA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X16mA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4X16mA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4X16mA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4X16mA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4X16mA.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciZdHOi.s: Assembler messages:
encrypt.c: /tmp/cciZdHOi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciZdHOi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciZdHOi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciZdHOi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZdHOi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZdHOi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZdHOi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZdHOi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZdHOi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZdHOi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZdHOi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZdHOi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciZdHOi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZdHOi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciZdHOi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZdHOi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciZdHOi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZdHOi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZdHOi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZdHOi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZdHOi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZdHOi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciZdHOi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZdHOi.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW1q09z.s: Assembler messages:
encrypt.c: /tmp/ccW1q09z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW1q09z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW1q09z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW1q09z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1q09z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1q09z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1q09z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1q09z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1q09z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1q09z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1q09z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1q09z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW1q09z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1q09z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW1q09z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW1q09z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1q09z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1q09z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1q09z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1q09z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1q09z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW1q09z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1q09z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1q09z.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXr44Ph.s: Assembler messages:
encrypt.c: /tmp/ccXr44Ph.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXr44Ph.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXr44Ph.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXr44Ph.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXr44Ph.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXr44Ph.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXr44Ph.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXr44Ph.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXr44Ph.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXr44Ph.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXr44Ph.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXr44Ph.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXr44Ph.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXr44Ph.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXr44Ph.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXr44Ph.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXr44Ph.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXr44Ph.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXr44Ph.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXr44Ph.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXr44Ph.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXr44Ph.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXr44Ph.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXr44Ph.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cci4pnUF.s: Assembler messages:
encrypt.c: /tmp/cci4pnUF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci4pnUF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci4pnUF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci4pnUF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4pnUF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4pnUF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4pnUF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4pnUF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4pnUF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci4pnUF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci4pnUF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci4pnUF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci4pnUF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4pnUF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci4pnUF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci4pnUF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci4pnUF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci4pnUF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci4pnUF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci4pnUF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4pnUF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci4pnUF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci4pnUF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci4pnUF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccrCqhcX.s: Assembler messages:
encrypt.c: /tmp/ccrCqhcX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrCqhcX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrCqhcX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrCqhcX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCqhcX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCqhcX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCqhcX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCqhcX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCqhcX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrCqhcX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrCqhcX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrCqhcX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrCqhcX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCqhcX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrCqhcX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrCqhcX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrCqhcX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrCqhcX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrCqhcX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCqhcX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrCqhcX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrCqhcX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrCqhcX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrCqhcX.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXNQTHJ.s: Assembler messages:
encrypt.c: /tmp/ccXNQTHJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXNQTHJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXNQTHJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXNQTHJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNQTHJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNQTHJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNQTHJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNQTHJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNQTHJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNQTHJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNQTHJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNQTHJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXNQTHJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNQTHJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXNQTHJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNQTHJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXNQTHJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNQTHJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNQTHJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNQTHJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNQTHJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNQTHJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXNQTHJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNQTHJ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZIx5B1.s: Assembler messages:
encrypt.c: /tmp/ccZIx5B1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZIx5B1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZIx5B1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZIx5B1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIx5B1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIx5B1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIx5B1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIx5B1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIx5B1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIx5B1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIx5B1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIx5B1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZIx5B1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIx5B1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZIx5B1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZIx5B1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIx5B1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIx5B1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIx5B1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIx5B1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIx5B1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZIx5B1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIx5B1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIx5B1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFR7mym.s: Assembler messages:
encrypt.c: /tmp/ccFR7mym.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFR7mym.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFR7mym.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFR7mym.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR7mym.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR7mym.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR7mym.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR7mym.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR7mym.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFR7mym.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFR7mym.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFR7mym.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFR7mym.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR7mym.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFR7mym.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFR7mym.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFR7mym.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFR7mym.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFR7mym.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFR7mym.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR7mym.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFR7mym.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFR7mym.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFR7mym.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz1y5oE.s: Assembler messages:
encrypt.c: /tmp/ccz1y5oE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz1y5oE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz1y5oE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz1y5oE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1y5oE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1y5oE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1y5oE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1y5oE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1y5oE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz1y5oE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz1y5oE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz1y5oE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz1y5oE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1y5oE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz1y5oE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz1y5oE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz1y5oE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz1y5oE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz1y5oE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1y5oE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz1y5oE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz1y5oE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz1y5oE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz1y5oE.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKwEiQE.s: Assembler messages:
encrypt.c: /tmp/ccKwEiQE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKwEiQE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKwEiQE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKwEiQE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwEiQE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwEiQE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwEiQE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwEiQE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwEiQE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKwEiQE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKwEiQE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKwEiQE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKwEiQE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwEiQE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKwEiQE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKwEiQE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKwEiQE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKwEiQE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKwEiQE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwEiQE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKwEiQE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKwEiQE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKwEiQE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKwEiQE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbVXY6l.s: Assembler messages:
encrypt.c: /tmp/ccbVXY6l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbVXY6l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbVXY6l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbVXY6l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVXY6l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVXY6l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVXY6l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVXY6l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVXY6l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVXY6l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVXY6l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVXY6l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbVXY6l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVXY6l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbVXY6l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVXY6l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbVXY6l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVXY6l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVXY6l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVXY6l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVXY6l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVXY6l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbVXY6l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVXY6l.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfTByl1.s: Assembler messages:
encrypt.c: /tmp/ccfTByl1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfTByl1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfTByl1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfTByl1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTByl1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTByl1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTByl1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTByl1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTByl1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfTByl1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfTByl1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfTByl1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfTByl1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTByl1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfTByl1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfTByl1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfTByl1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfTByl1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfTByl1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTByl1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfTByl1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfTByl1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfTByl1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfTByl1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoibwNJ.s: Assembler messages:
encrypt.c: /tmp/ccoibwNJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoibwNJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoibwNJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoibwNJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoibwNJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoibwNJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoibwNJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoibwNJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoibwNJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoibwNJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoibwNJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoibwNJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoibwNJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoibwNJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoibwNJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoibwNJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoibwNJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoibwNJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoibwNJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoibwNJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoibwNJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoibwNJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoibwNJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoibwNJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHayWJN.s: Assembler messages:
encrypt.c: /tmp/ccHayWJN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHayWJN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHayWJN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHayWJN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHayWJN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHayWJN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHayWJN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHayWJN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHayWJN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHayWJN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHayWJN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHayWJN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHayWJN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHayWJN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHayWJN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHayWJN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHayWJN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHayWJN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHayWJN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHayWJN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHayWJN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHayWJN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHayWJN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHayWJN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccKY7E5.s: Assembler messages:
encrypt.c: /tmp/cccKY7E5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccKY7E5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccKY7E5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccKY7E5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKY7E5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKY7E5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKY7E5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKY7E5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKY7E5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKY7E5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKY7E5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKY7E5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccKY7E5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKY7E5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccKY7E5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccKY7E5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKY7E5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKY7E5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKY7E5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKY7E5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKY7E5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccKY7E5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKY7E5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKY7E5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccODDYxn.s: Assembler messages:
encrypt.c: /tmp/ccODDYxn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccODDYxn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccODDYxn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccODDYxn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODDYxn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODDYxn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODDYxn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODDYxn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODDYxn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODDYxn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODDYxn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODDYxn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccODDYxn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODDYxn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccODDYxn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODDYxn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccODDYxn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODDYxn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODDYxn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODDYxn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODDYxn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODDYxn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccODDYxn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODDYxn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRQIuKz.s: Assembler messages:
encrypt.c: /tmp/ccRQIuKz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRQIuKz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRQIuKz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRQIuKz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQIuKz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQIuKz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQIuKz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQIuKz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQIuKz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQIuKz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQIuKz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQIuKz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRQIuKz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQIuKz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRQIuKz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRQIuKz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQIuKz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQIuKz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQIuKz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQIuKz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQIuKz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRQIuKz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQIuKz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQIuKz.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX4f0gr.s: Assembler messages:
encrypt.c: /tmp/ccX4f0gr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX4f0gr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX4f0gr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX4f0gr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4f0gr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4f0gr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4f0gr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4f0gr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4f0gr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX4f0gr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX4f0gr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX4f0gr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX4f0gr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4f0gr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX4f0gr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX4f0gr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX4f0gr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX4f0gr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX4f0gr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX4f0gr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4f0gr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX4f0gr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX4f0gr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX4f0gr.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclZ484A.s: Assembler messages:
encrypt.c: /tmp/cclZ484A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclZ484A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclZ484A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclZ484A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZ484A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZ484A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZ484A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZ484A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZ484A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZ484A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZ484A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZ484A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclZ484A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZ484A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclZ484A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclZ484A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZ484A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZ484A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZ484A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZ484A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZ484A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclZ484A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZ484A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZ484A.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX08aN8.s: Assembler messages:
encrypt.c: /tmp/ccX08aN8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX08aN8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX08aN8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX08aN8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX08aN8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX08aN8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX08aN8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX08aN8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX08aN8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX08aN8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX08aN8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX08aN8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX08aN8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX08aN8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX08aN8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX08aN8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX08aN8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX08aN8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX08aN8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX08aN8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX08aN8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX08aN8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX08aN8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX08aN8.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZERb9V.s: Assembler messages:
encrypt.c: /tmp/ccZERb9V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZERb9V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZERb9V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZERb9V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZERb9V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZERb9V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZERb9V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZERb9V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZERb9V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZERb9V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZERb9V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZERb9V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZERb9V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZERb9V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZERb9V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZERb9V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZERb9V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZERb9V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZERb9V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZERb9V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZERb9V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZERb9V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZERb9V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZERb9V.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3o5GuP.s: Assembler messages:
encrypt.c: /tmp/cc3o5GuP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3o5GuP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3o5GuP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3o5GuP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3o5GuP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3o5GuP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3o5GuP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3o5GuP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3o5GuP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3o5GuP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3o5GuP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3o5GuP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3o5GuP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3o5GuP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3o5GuP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3o5GuP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3o5GuP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3o5GuP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3o5GuP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3o5GuP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3o5GuP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3o5GuP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3o5GuP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3o5GuP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfAU0zd.s: Assembler messages:
encrypt.c: /tmp/ccfAU0zd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfAU0zd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfAU0zd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfAU0zd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAU0zd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAU0zd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAU0zd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAU0zd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAU0zd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfAU0zd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfAU0zd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfAU0zd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfAU0zd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAU0zd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfAU0zd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfAU0zd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfAU0zd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAU0zd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAU0zd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAU0zd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAU0zd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfAU0zd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAU0zd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAU0zd.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN6GJKD.s: Assembler messages:
encrypt.c: /tmp/ccN6GJKD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN6GJKD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN6GJKD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN6GJKD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6GJKD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6GJKD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6GJKD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6GJKD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6GJKD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6GJKD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6GJKD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6GJKD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN6GJKD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6GJKD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN6GJKD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN6GJKD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6GJKD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6GJKD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6GJKD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6GJKD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6GJKD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN6GJKD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6GJKD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6GJKD.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckeMN7r.s: Assembler messages:
encrypt.c: /tmp/cckeMN7r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckeMN7r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckeMN7r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckeMN7r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeMN7r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeMN7r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeMN7r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeMN7r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeMN7r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeMN7r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeMN7r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeMN7r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckeMN7r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeMN7r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckeMN7r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeMN7r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckeMN7r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeMN7r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckeMN7r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckeMN7r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeMN7r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckeMN7r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckeMN7r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckeMN7r.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfSzR7r.s: Assembler messages:
encrypt.c: /tmp/ccfSzR7r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfSzR7r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfSzR7r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfSzR7r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSzR7r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSzR7r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSzR7r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSzR7r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSzR7r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSzR7r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSzR7r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSzR7r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfSzR7r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSzR7r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfSzR7r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSzR7r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfSzR7r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSzR7r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfSzR7r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfSzR7r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSzR7r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfSzR7r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfSzR7r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfSzR7r.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwOCTlH.s: Assembler messages:
encrypt.c: /tmp/ccwOCTlH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwOCTlH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwOCTlH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwOCTlH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOCTlH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOCTlH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOCTlH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOCTlH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOCTlH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwOCTlH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwOCTlH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwOCTlH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwOCTlH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOCTlH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwOCTlH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwOCTlH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwOCTlH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOCTlH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOCTlH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOCTlH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOCTlH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwOCTlH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOCTlH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOCTlH.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccN0jS6O.s: Assembler messages:
encrypt.c: /tmp/ccN0jS6O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN0jS6O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN0jS6O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN0jS6O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0jS6O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0jS6O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0jS6O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0jS6O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0jS6O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0jS6O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0jS6O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0jS6O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN0jS6O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0jS6O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN0jS6O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0jS6O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN0jS6O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0jS6O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0jS6O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0jS6O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0jS6O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0jS6O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN0jS6O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0jS6O.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnzBpo5.s: Assembler messages:
encrypt.c: /tmp/ccnzBpo5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnzBpo5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnzBpo5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnzBpo5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzBpo5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzBpo5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzBpo5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzBpo5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzBpo5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnzBpo5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnzBpo5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnzBpo5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnzBpo5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzBpo5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnzBpo5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnzBpo5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnzBpo5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzBpo5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzBpo5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzBpo5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzBpo5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnzBpo5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzBpo5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzBpo5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHyhnYT.s: Assembler messages:
encrypt.c: /tmp/ccHyhnYT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHyhnYT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHyhnYT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHyhnYT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyhnYT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyhnYT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyhnYT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyhnYT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyhnYT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHyhnYT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHyhnYT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHyhnYT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHyhnYT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyhnYT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHyhnYT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHyhnYT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHyhnYT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHyhnYT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHyhnYT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHyhnYT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyhnYT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHyhnYT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHyhnYT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHyhnYT.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccI0VQw5.s: Assembler messages:
encrypt.c: /tmp/ccI0VQw5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI0VQw5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI0VQw5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI0VQw5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0VQw5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0VQw5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0VQw5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0VQw5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0VQw5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI0VQw5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI0VQw5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI0VQw5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI0VQw5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0VQw5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI0VQw5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI0VQw5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI0VQw5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI0VQw5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI0VQw5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0VQw5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI0VQw5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI0VQw5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI0VQw5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI0VQw5.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPIxJhF.s: Assembler messages:
encrypt.c: /tmp/ccPIxJhF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPIxJhF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPIxJhF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPIxJhF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIxJhF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIxJhF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIxJhF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIxJhF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIxJhF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIxJhF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIxJhF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIxJhF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPIxJhF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIxJhF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPIxJhF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPIxJhF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIxJhF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIxJhF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIxJhF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIxJhF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIxJhF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPIxJhF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIxJhF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIxJhF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxthTSA.s: Assembler messages:
encrypt.c: /tmp/ccxthTSA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxthTSA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxthTSA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxthTSA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxthTSA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxthTSA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxthTSA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxthTSA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxthTSA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxthTSA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxthTSA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxthTSA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxthTSA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxthTSA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxthTSA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxthTSA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxthTSA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxthTSA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxthTSA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxthTSA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxthTSA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxthTSA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxthTSA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxthTSA.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAES8qB.s: Assembler messages:
encrypt.c: /tmp/ccAES8qB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAES8qB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAES8qB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAES8qB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAES8qB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAES8qB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAES8qB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAES8qB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAES8qB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAES8qB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAES8qB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAES8qB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAES8qB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAES8qB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAES8qB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAES8qB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAES8qB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAES8qB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAES8qB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAES8qB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAES8qB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAES8qB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAES8qB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAES8qB.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP1MkJI.s: Assembler messages:
encrypt.c: /tmp/ccP1MkJI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP1MkJI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP1MkJI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP1MkJI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1MkJI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1MkJI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1MkJI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1MkJI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1MkJI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1MkJI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1MkJI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1MkJI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP1MkJI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1MkJI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP1MkJI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP1MkJI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1MkJI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1MkJI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1MkJI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1MkJI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1MkJI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP1MkJI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1MkJI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1MkJI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc06IMm6.s: Assembler messages:
encrypt.c: /tmp/cc06IMm6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc06IMm6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc06IMm6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc06IMm6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06IMm6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06IMm6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06IMm6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06IMm6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06IMm6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06IMm6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06IMm6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06IMm6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc06IMm6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06IMm6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc06IMm6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06IMm6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc06IMm6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06IMm6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc06IMm6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc06IMm6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06IMm6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc06IMm6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc06IMm6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc06IMm6.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwMJmBf.s: Assembler messages:
encrypt.c: /tmp/ccwMJmBf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwMJmBf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwMJmBf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwMJmBf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMJmBf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMJmBf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMJmBf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMJmBf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMJmBf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMJmBf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMJmBf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMJmBf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwMJmBf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMJmBf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwMJmBf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwMJmBf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMJmBf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMJmBf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMJmBf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMJmBf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMJmBf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwMJmBf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMJmBf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMJmBf.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXstIUi.s: Assembler messages:
encrypt.c: /tmp/ccXstIUi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXstIUi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXstIUi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXstIUi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXstIUi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXstIUi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXstIUi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXstIUi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXstIUi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXstIUi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXstIUi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXstIUi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXstIUi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXstIUi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXstIUi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXstIUi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXstIUi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXstIUi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXstIUi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXstIUi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXstIUi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXstIUi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXstIUi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXstIUi.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrHwDJ9.s: Assembler messages:
encrypt.c: /tmp/ccrHwDJ9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrHwDJ9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrHwDJ9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrHwDJ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHwDJ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHwDJ9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHwDJ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHwDJ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHwDJ9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrHwDJ9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrHwDJ9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrHwDJ9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrHwDJ9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHwDJ9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrHwDJ9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrHwDJ9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrHwDJ9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrHwDJ9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrHwDJ9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrHwDJ9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHwDJ9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrHwDJ9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrHwDJ9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrHwDJ9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDSOazN.s: Assembler messages:
encrypt.c: /tmp/ccDSOazN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDSOazN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDSOazN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDSOazN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSOazN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSOazN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSOazN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSOazN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSOazN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDSOazN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDSOazN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDSOazN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDSOazN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSOazN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDSOazN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDSOazN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDSOazN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDSOazN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDSOazN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSOazN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDSOazN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDSOazN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDSOazN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDSOazN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwXeNHC.s: Assembler messages:
encrypt.c: /tmp/ccwXeNHC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwXeNHC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwXeNHC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwXeNHC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXeNHC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXeNHC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXeNHC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXeNHC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXeNHC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXeNHC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXeNHC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXeNHC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwXeNHC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXeNHC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwXeNHC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXeNHC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwXeNHC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXeNHC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwXeNHC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwXeNHC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXeNHC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwXeNHC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwXeNHC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwXeNHC.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7ZnVdG.s: Assembler messages:
encrypt.c: /tmp/cc7ZnVdG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ZnVdG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ZnVdG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ZnVdG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZnVdG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZnVdG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZnVdG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZnVdG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZnVdG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZnVdG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZnVdG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZnVdG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ZnVdG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZnVdG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ZnVdG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZnVdG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7ZnVdG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZnVdG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ZnVdG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ZnVdG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZnVdG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ZnVdG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ZnVdG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ZnVdG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwqa8ZP.s: Assembler messages:
encrypt.c: /tmp/ccwqa8ZP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwqa8ZP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwqa8ZP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwqa8ZP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqa8ZP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqa8ZP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqa8ZP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqa8ZP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqa8ZP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwqa8ZP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwqa8ZP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwqa8ZP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwqa8ZP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqa8ZP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwqa8ZP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwqa8ZP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwqa8ZP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwqa8ZP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwqa8ZP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqa8ZP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwqa8ZP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwqa8ZP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwqa8ZP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwqa8ZP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7Zywpl.s: Assembler messages:
encrypt.c: /tmp/cc7Zywpl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Zywpl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Zywpl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Zywpl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zywpl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zywpl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zywpl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zywpl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zywpl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Zywpl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Zywpl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Zywpl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Zywpl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zywpl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Zywpl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7Zywpl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Zywpl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Zywpl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Zywpl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zywpl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Zywpl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Zywpl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Zywpl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Zywpl.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccs1EmL9.s: Assembler messages:
encrypt.c: /tmp/ccs1EmL9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs1EmL9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs1EmL9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs1EmL9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1EmL9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1EmL9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1EmL9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1EmL9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1EmL9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1EmL9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1EmL9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1EmL9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs1EmL9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1EmL9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs1EmL9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1EmL9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs1EmL9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1EmL9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1EmL9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1EmL9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1EmL9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1EmL9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs1EmL9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1EmL9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC6DUYo.s: Assembler messages:
encrypt.c: /tmp/ccC6DUYo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC6DUYo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC6DUYo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC6DUYo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6DUYo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6DUYo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6DUYo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6DUYo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6DUYo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6DUYo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6DUYo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6DUYo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC6DUYo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6DUYo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC6DUYo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC6DUYo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6DUYo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6DUYo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6DUYo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6DUYo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6DUYo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC6DUYo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6DUYo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6DUYo.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJHaK6e.s: Assembler messages:
encrypt.c: /tmp/ccJHaK6e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJHaK6e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJHaK6e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJHaK6e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHaK6e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHaK6e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHaK6e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHaK6e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHaK6e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHaK6e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHaK6e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHaK6e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJHaK6e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHaK6e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJHaK6e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHaK6e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJHaK6e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHaK6e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJHaK6e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJHaK6e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHaK6e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJHaK6e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJHaK6e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJHaK6e.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNsBWPs.s: Assembler messages:
encrypt.c: /tmp/ccNsBWPs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNsBWPs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNsBWPs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNsBWPs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNsBWPs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNsBWPs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNsBWPs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNsBWPs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNsBWPs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNsBWPs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNsBWPs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNsBWPs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNsBWPs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNsBWPs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNsBWPs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNsBWPs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNsBWPs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNsBWPs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNsBWPs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNsBWPs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNsBWPs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNsBWPs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNsBWPs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNsBWPs.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrRrkIN.s: Assembler messages:
encrypt.c: /tmp/ccrRrkIN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrRrkIN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrRrkIN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrRrkIN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRrkIN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRrkIN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRrkIN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRrkIN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRrkIN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRrkIN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRrkIN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRrkIN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrRrkIN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRrkIN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrRrkIN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrRrkIN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRrkIN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRrkIN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRrkIN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRrkIN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRrkIN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrRrkIN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRrkIN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRrkIN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3TF0hQ.s: Assembler messages:
encrypt.c: /tmp/cc3TF0hQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3TF0hQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3TF0hQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3TF0hQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TF0hQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TF0hQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TF0hQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TF0hQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TF0hQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3TF0hQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3TF0hQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3TF0hQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3TF0hQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TF0hQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3TF0hQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3TF0hQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3TF0hQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TF0hQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TF0hQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3TF0hQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TF0hQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3TF0hQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TF0hQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3TF0hQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7kx6bx.s: Assembler messages:
encrypt.c: /tmp/cc7kx6bx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7kx6bx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7kx6bx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7kx6bx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kx6bx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kx6bx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kx6bx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kx6bx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kx6bx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kx6bx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kx6bx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kx6bx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7kx6bx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kx6bx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7kx6bx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kx6bx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7kx6bx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kx6bx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kx6bx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kx6bx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kx6bx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kx6bx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7kx6bx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kx6bx.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFb2nr1.s: Assembler messages:
encrypt.c: /tmp/ccFb2nr1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFb2nr1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFb2nr1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFb2nr1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb2nr1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb2nr1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb2nr1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb2nr1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb2nr1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFb2nr1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFb2nr1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFb2nr1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFb2nr1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb2nr1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFb2nr1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFb2nr1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFb2nr1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFb2nr1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFb2nr1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFb2nr1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb2nr1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFb2nr1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFb2nr1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFb2nr1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIFfiB9.s: Assembler messages:
encrypt.c: /tmp/ccIFfiB9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIFfiB9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIFfiB9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIFfiB9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFfiB9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFfiB9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFfiB9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFfiB9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFfiB9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFfiB9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFfiB9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFfiB9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIFfiB9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFfiB9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIFfiB9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIFfiB9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFfiB9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFfiB9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFfiB9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFfiB9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFfiB9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIFfiB9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFfiB9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFfiB9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4u1fpd.s: Assembler messages:
encrypt.c: /tmp/cc4u1fpd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4u1fpd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4u1fpd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4u1fpd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4u1fpd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4u1fpd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4u1fpd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4u1fpd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4u1fpd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4u1fpd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4u1fpd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4u1fpd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4u1fpd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4u1fpd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4u1fpd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4u1fpd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4u1fpd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4u1fpd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4u1fpd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4u1fpd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4u1fpd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4u1fpd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4u1fpd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4u1fpd.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6JQd75.s: Assembler messages:
encrypt.c: /tmp/cc6JQd75.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6JQd75.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6JQd75.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6JQd75.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JQd75.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JQd75.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JQd75.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JQd75.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JQd75.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JQd75.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JQd75.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JQd75.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6JQd75.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JQd75.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6JQd75.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JQd75.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6JQd75.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JQd75.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JQd75.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JQd75.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JQd75.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JQd75.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6JQd75.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JQd75.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMI6GzV.s: Assembler messages:
encrypt.c: /tmp/ccMI6GzV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMI6GzV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMI6GzV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMI6GzV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI6GzV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI6GzV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI6GzV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI6GzV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI6GzV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMI6GzV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMI6GzV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMI6GzV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMI6GzV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI6GzV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMI6GzV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMI6GzV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMI6GzV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMI6GzV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMI6GzV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI6GzV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMI6GzV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMI6GzV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMI6GzV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMI6GzV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqe6fLI.s: Assembler messages:
encrypt.c: /tmp/ccqe6fLI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqe6fLI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqe6fLI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqe6fLI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe6fLI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe6fLI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe6fLI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe6fLI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe6fLI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqe6fLI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqe6fLI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqe6fLI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqe6fLI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe6fLI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqe6fLI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqe6fLI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqe6fLI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqe6fLI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqe6fLI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqe6fLI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe6fLI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqe6fLI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqe6fLI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqe6fLI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAvYERH.s: Assembler messages:
encrypt.c: /tmp/ccAvYERH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAvYERH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAvYERH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAvYERH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvYERH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvYERH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvYERH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvYERH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvYERH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvYERH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvYERH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvYERH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAvYERH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvYERH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAvYERH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvYERH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAvYERH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvYERH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvYERH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvYERH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvYERH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvYERH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAvYERH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvYERH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclQxtZY.s: Assembler messages:
encrypt.c: /tmp/cclQxtZY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclQxtZY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclQxtZY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclQxtZY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxtZY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxtZY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxtZY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxtZY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxtZY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclQxtZY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclQxtZY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclQxtZY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclQxtZY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxtZY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclQxtZY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclQxtZY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclQxtZY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQxtZY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQxtZY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxtZY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQxtZY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclQxtZY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQxtZY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQxtZY.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqG1oJi.s: Assembler messages:
encrypt.c: /tmp/ccqG1oJi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqG1oJi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqG1oJi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqG1oJi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG1oJi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG1oJi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG1oJi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG1oJi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG1oJi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqG1oJi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqG1oJi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqG1oJi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqG1oJi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG1oJi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqG1oJi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqG1oJi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqG1oJi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqG1oJi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqG1oJi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG1oJi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqG1oJi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqG1oJi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqG1oJi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqG1oJi.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwBqOr5.s: Assembler messages:
encrypt.c: /tmp/ccwBqOr5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwBqOr5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwBqOr5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwBqOr5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBqOr5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBqOr5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBqOr5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBqOr5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBqOr5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBqOr5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBqOr5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBqOr5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwBqOr5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBqOr5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwBqOr5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBqOr5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwBqOr5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBqOr5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBqOr5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBqOr5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBqOr5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBqOr5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwBqOr5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBqOr5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5oRGJ9.s: Assembler messages:
encrypt.c: /tmp/cc5oRGJ9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5oRGJ9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5oRGJ9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5oRGJ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oRGJ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oRGJ9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oRGJ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oRGJ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oRGJ9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5oRGJ9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5oRGJ9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5oRGJ9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5oRGJ9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oRGJ9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5oRGJ9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5oRGJ9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5oRGJ9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5oRGJ9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5oRGJ9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5oRGJ9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oRGJ9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5oRGJ9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5oRGJ9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5oRGJ9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccizhI8k.s: Assembler messages:
encrypt.c: /tmp/ccizhI8k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccizhI8k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccizhI8k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccizhI8k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizhI8k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizhI8k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizhI8k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizhI8k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizhI8k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccizhI8k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccizhI8k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccizhI8k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccizhI8k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizhI8k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccizhI8k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccizhI8k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccizhI8k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizhI8k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizhI8k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizhI8k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizhI8k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccizhI8k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizhI8k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizhI8k.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEpjY3N.s: Assembler messages:
encrypt.c: /tmp/ccEpjY3N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEpjY3N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEpjY3N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEpjY3N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpjY3N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpjY3N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpjY3N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpjY3N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpjY3N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEpjY3N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEpjY3N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEpjY3N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEpjY3N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpjY3N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEpjY3N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEpjY3N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEpjY3N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEpjY3N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEpjY3N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpjY3N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEpjY3N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEpjY3N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEpjY3N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEpjY3N.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTiFj8n.s: Assembler messages:
encrypt.c: /tmp/ccTiFj8n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTiFj8n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTiFj8n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTiFj8n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiFj8n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiFj8n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiFj8n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiFj8n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiFj8n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTiFj8n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTiFj8n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTiFj8n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTiFj8n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiFj8n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTiFj8n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTiFj8n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTiFj8n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTiFj8n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTiFj8n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTiFj8n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiFj8n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTiFj8n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTiFj8n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTiFj8n.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrxcfGR.s: Assembler messages:
encrypt.c: /tmp/ccrxcfGR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrxcfGR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrxcfGR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrxcfGR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxcfGR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxcfGR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxcfGR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxcfGR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxcfGR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxcfGR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxcfGR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxcfGR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrxcfGR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxcfGR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrxcfGR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrxcfGR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxcfGR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxcfGR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxcfGR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxcfGR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxcfGR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrxcfGR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxcfGR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxcfGR.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuSDQ8q.s: Assembler messages:
encrypt.c: /tmp/ccuSDQ8q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuSDQ8q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuSDQ8q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuSDQ8q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSDQ8q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSDQ8q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSDQ8q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSDQ8q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSDQ8q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuSDQ8q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuSDQ8q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuSDQ8q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuSDQ8q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSDQ8q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuSDQ8q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuSDQ8q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuSDQ8q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuSDQ8q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuSDQ8q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuSDQ8q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSDQ8q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuSDQ8q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuSDQ8q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuSDQ8q.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc4X214l.s: Assembler messages:
encrypt.c: /tmp/cc4X214l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4X214l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4X214l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4X214l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X214l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X214l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X214l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X214l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X214l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4X214l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4X214l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4X214l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4X214l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X214l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4X214l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4X214l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4X214l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4X214l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4X214l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X214l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4X214l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4X214l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4X214l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4X214l.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc70c7ZZ.s: Assembler messages:
encrypt.c: /tmp/cc70c7ZZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc70c7ZZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc70c7ZZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc70c7ZZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70c7ZZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70c7ZZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70c7ZZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70c7ZZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70c7ZZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70c7ZZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70c7ZZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70c7ZZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc70c7ZZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70c7ZZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc70c7ZZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70c7ZZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc70c7ZZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70c7ZZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc70c7ZZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc70c7ZZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70c7ZZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc70c7ZZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc70c7ZZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc70c7ZZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc04UrNS.s: Assembler messages:
encrypt.c: /tmp/cc04UrNS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc04UrNS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc04UrNS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc04UrNS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04UrNS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04UrNS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04UrNS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04UrNS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04UrNS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04UrNS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04UrNS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04UrNS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc04UrNS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04UrNS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc04UrNS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04UrNS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc04UrNS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04UrNS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc04UrNS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc04UrNS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04UrNS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc04UrNS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc04UrNS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc04UrNS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0ys30f.s: Assembler messages:
encrypt.c: /tmp/cc0ys30f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ys30f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ys30f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ys30f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ys30f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ys30f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ys30f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ys30f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ys30f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ys30f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ys30f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ys30f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ys30f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ys30f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ys30f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0ys30f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ys30f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ys30f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ys30f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ys30f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ys30f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ys30f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ys30f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ys30f.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8Ykxoz.s: Assembler messages:
encrypt.c: /tmp/cc8Ykxoz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Ykxoz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Ykxoz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Ykxoz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ykxoz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ykxoz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ykxoz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ykxoz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ykxoz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Ykxoz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Ykxoz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Ykxoz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Ykxoz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ykxoz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Ykxoz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Ykxoz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8Ykxoz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Ykxoz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Ykxoz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Ykxoz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ykxoz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Ykxoz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Ykxoz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Ykxoz.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdpHdN2.s: Assembler messages:
encrypt.c: /tmp/ccdpHdN2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdpHdN2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdpHdN2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdpHdN2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpHdN2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpHdN2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpHdN2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpHdN2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpHdN2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpHdN2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpHdN2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpHdN2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdpHdN2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpHdN2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdpHdN2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdpHdN2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpHdN2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpHdN2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpHdN2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpHdN2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpHdN2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdpHdN2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpHdN2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpHdN2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ6qGRA.s: Assembler messages:
encrypt.c: /tmp/ccQ6qGRA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ6qGRA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ6qGRA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ6qGRA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6qGRA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6qGRA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6qGRA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6qGRA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6qGRA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6qGRA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6qGRA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6qGRA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ6qGRA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6qGRA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ6qGRA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6qGRA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ6qGRA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6qGRA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ6qGRA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ6qGRA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6qGRA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ6qGRA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ6qGRA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ6qGRA.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceu3vXI.s: Assembler messages:
encrypt.c: /tmp/cceu3vXI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceu3vXI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceu3vXI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceu3vXI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceu3vXI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceu3vXI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceu3vXI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceu3vXI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceu3vXI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceu3vXI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceu3vXI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceu3vXI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceu3vXI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceu3vXI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceu3vXI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceu3vXI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceu3vXI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceu3vXI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceu3vXI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceu3vXI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceu3vXI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceu3vXI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceu3vXI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceu3vXI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJyI2V0.s: Assembler messages:
encrypt.c: /tmp/ccJyI2V0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJyI2V0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJyI2V0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJyI2V0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyI2V0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyI2V0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyI2V0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyI2V0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyI2V0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJyI2V0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJyI2V0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJyI2V0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJyI2V0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyI2V0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJyI2V0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJyI2V0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJyI2V0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJyI2V0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJyI2V0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJyI2V0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyI2V0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJyI2V0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJyI2V0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJyI2V0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccjOo73q.s: Assembler messages:
encrypt.c: /tmp/ccjOo73q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjOo73q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjOo73q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjOo73q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOo73q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOo73q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOo73q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOo73q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOo73q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOo73q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOo73q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOo73q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjOo73q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOo73q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjOo73q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjOo73q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOo73q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOo73q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOo73q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOo73q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOo73q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjOo73q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOo73q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOo73q.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFJI1Du.s: Assembler messages:
encrypt.c: /tmp/ccFJI1Du.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFJI1Du.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFJI1Du.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFJI1Du.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJI1Du.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJI1Du.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJI1Du.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJI1Du.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJI1Du.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFJI1Du.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFJI1Du.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFJI1Du.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFJI1Du.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJI1Du.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFJI1Du.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFJI1Du.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFJI1Du.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFJI1Du.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFJI1Du.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJI1Du.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFJI1Du.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFJI1Du.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFJI1Du.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFJI1Du.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYW1c20.s: Assembler messages:
encrypt.c: /tmp/ccYW1c20.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYW1c20.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYW1c20.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYW1c20.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYW1c20.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYW1c20.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYW1c20.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYW1c20.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYW1c20.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYW1c20.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYW1c20.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYW1c20.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYW1c20.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYW1c20.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYW1c20.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYW1c20.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYW1c20.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYW1c20.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYW1c20.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYW1c20.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYW1c20.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYW1c20.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYW1c20.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYW1c20.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2JxvdV.s: Assembler messages:
encrypt.c: /tmp/cc2JxvdV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2JxvdV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2JxvdV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2JxvdV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JxvdV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JxvdV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JxvdV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JxvdV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JxvdV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JxvdV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JxvdV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JxvdV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2JxvdV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JxvdV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2JxvdV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2JxvdV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JxvdV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JxvdV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JxvdV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JxvdV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JxvdV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2JxvdV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JxvdV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JxvdV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9DZpJv.s: Assembler messages:
encrypt.c: /tmp/cc9DZpJv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9DZpJv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9DZpJv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9DZpJv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DZpJv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DZpJv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DZpJv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DZpJv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DZpJv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DZpJv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DZpJv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DZpJv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9DZpJv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DZpJv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9DZpJv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DZpJv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9DZpJv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DZpJv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DZpJv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DZpJv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DZpJv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DZpJv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9DZpJv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DZpJv.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEOO3wy.s: Assembler messages:
encrypt.c: /tmp/ccEOO3wy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEOO3wy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEOO3wy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEOO3wy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOO3wy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOO3wy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOO3wy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOO3wy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOO3wy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOO3wy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOO3wy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOO3wy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEOO3wy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOO3wy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEOO3wy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOO3wy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEOO3wy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOO3wy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOO3wy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOO3wy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOO3wy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOO3wy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEOO3wy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOO3wy.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr9co0X.s: Assembler messages:
encrypt.c: /tmp/ccr9co0X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr9co0X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr9co0X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr9co0X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9co0X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9co0X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9co0X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9co0X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9co0X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9co0X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9co0X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9co0X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr9co0X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9co0X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr9co0X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr9co0X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9co0X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9co0X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9co0X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9co0X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9co0X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr9co0X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9co0X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9co0X.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccRbBv4V.s: Assembler messages:
encrypt.c: /tmp/ccRbBv4V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRbBv4V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRbBv4V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRbBv4V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbBv4V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbBv4V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbBv4V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbBv4V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbBv4V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbBv4V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbBv4V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbBv4V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRbBv4V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbBv4V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRbBv4V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbBv4V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRbBv4V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbBv4V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRbBv4V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRbBv4V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbBv4V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRbBv4V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRbBv4V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRbBv4V.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccdenUei.s: Assembler messages:
encrypt.c: /tmp/ccdenUei.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdenUei.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdenUei.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdenUei.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdenUei.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdenUei.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdenUei.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdenUei.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdenUei.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdenUei.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdenUei.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdenUei.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdenUei.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdenUei.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdenUei.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdenUei.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdenUei.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdenUei.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdenUei.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdenUei.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdenUei.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdenUei.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdenUei.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdenUei.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEvBudm.s: Assembler messages:
encrypt.c: /tmp/ccEvBudm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEvBudm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEvBudm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEvBudm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvBudm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvBudm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvBudm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvBudm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvBudm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEvBudm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEvBudm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEvBudm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEvBudm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvBudm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEvBudm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEvBudm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEvBudm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvBudm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvBudm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvBudm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvBudm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEvBudm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvBudm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvBudm.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKr2jCW.s: Assembler messages:
encrypt.c: /tmp/ccKr2jCW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKr2jCW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKr2jCW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKr2jCW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKr2jCW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKr2jCW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKr2jCW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKr2jCW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKr2jCW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKr2jCW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKr2jCW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKr2jCW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKr2jCW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKr2jCW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKr2jCW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKr2jCW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKr2jCW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKr2jCW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKr2jCW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKr2jCW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKr2jCW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKr2jCW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKr2jCW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKr2jCW.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWuhXbQ.s: Assembler messages:
encrypt.c: /tmp/ccWuhXbQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWuhXbQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWuhXbQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWuhXbQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuhXbQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuhXbQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuhXbQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuhXbQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuhXbQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWuhXbQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWuhXbQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWuhXbQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWuhXbQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuhXbQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWuhXbQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWuhXbQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWuhXbQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWuhXbQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWuhXbQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuhXbQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWuhXbQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWuhXbQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWuhXbQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWuhXbQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczInx6y.s: Assembler messages:
encrypt.c: /tmp/cczInx6y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczInx6y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczInx6y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczInx6y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczInx6y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczInx6y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczInx6y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczInx6y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczInx6y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczInx6y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczInx6y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczInx6y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczInx6y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczInx6y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczInx6y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczInx6y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczInx6y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczInx6y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczInx6y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczInx6y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczInx6y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczInx6y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczInx6y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczInx6y.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEDwL1H.s: Assembler messages:
encrypt.c: /tmp/ccEDwL1H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEDwL1H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEDwL1H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEDwL1H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDwL1H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDwL1H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDwL1H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDwL1H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDwL1H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEDwL1H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEDwL1H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEDwL1H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEDwL1H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDwL1H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEDwL1H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEDwL1H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEDwL1H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDwL1H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDwL1H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDwL1H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDwL1H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEDwL1H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDwL1H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDwL1H.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm7txDs.s: Assembler messages:
encrypt.c: /tmp/ccm7txDs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm7txDs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm7txDs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm7txDs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7txDs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7txDs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7txDs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7txDs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7txDs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm7txDs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm7txDs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm7txDs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm7txDs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7txDs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm7txDs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm7txDs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm7txDs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm7txDs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm7txDs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm7txDs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7txDs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm7txDs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm7txDs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm7txDs.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccSfLDqd.s: Assembler messages:
encrypt.c: /tmp/ccSfLDqd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSfLDqd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSfLDqd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSfLDqd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfLDqd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfLDqd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfLDqd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfLDqd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfLDqd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSfLDqd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSfLDqd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSfLDqd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSfLDqd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfLDqd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSfLDqd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSfLDqd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSfLDqd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSfLDqd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSfLDqd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfLDqd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSfLDqd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSfLDqd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSfLDqd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSfLDqd.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccSqNqn1.s: Assembler messages:
encrypt.c: /tmp/ccSqNqn1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSqNqn1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSqNqn1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSqNqn1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqNqn1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqNqn1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqNqn1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqNqn1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqNqn1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqNqn1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqNqn1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqNqn1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSqNqn1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqNqn1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSqNqn1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqNqn1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSqNqn1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqNqn1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqNqn1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqNqn1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqNqn1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqNqn1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSqNqn1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqNqn1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRzVkOf.s: Assembler messages:
encrypt.c: /tmp/ccRzVkOf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRzVkOf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRzVkOf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRzVkOf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzVkOf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzVkOf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzVkOf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzVkOf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzVkOf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRzVkOf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRzVkOf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRzVkOf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRzVkOf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzVkOf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRzVkOf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRzVkOf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRzVkOf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRzVkOf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRzVkOf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzVkOf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRzVkOf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRzVkOf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRzVkOf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRzVkOf.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpsvtp0.s: Assembler messages:
encrypt.c: /tmp/ccpsvtp0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpsvtp0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpsvtp0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpsvtp0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsvtp0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsvtp0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsvtp0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsvtp0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsvtp0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsvtp0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsvtp0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsvtp0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpsvtp0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsvtp0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpsvtp0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsvtp0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpsvtp0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsvtp0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsvtp0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsvtp0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsvtp0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsvtp0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpsvtp0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsvtp0.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccErhRsA.s: Assembler messages:
encrypt.c: /tmp/ccErhRsA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccErhRsA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccErhRsA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccErhRsA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErhRsA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErhRsA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErhRsA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErhRsA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErhRsA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErhRsA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErhRsA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErhRsA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccErhRsA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErhRsA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccErhRsA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErhRsA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccErhRsA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErhRsA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErhRsA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErhRsA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErhRsA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErhRsA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccErhRsA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErhRsA.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNAGIGO.s: Assembler messages:
encrypt.c: /tmp/ccNAGIGO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNAGIGO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNAGIGO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNAGIGO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAGIGO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAGIGO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAGIGO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAGIGO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAGIGO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNAGIGO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNAGIGO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNAGIGO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNAGIGO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAGIGO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNAGIGO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNAGIGO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNAGIGO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNAGIGO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNAGIGO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAGIGO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNAGIGO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNAGIGO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNAGIGO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNAGIGO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9YwVBA.s: Assembler messages:
encrypt.c: /tmp/cc9YwVBA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9YwVBA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9YwVBA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9YwVBA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YwVBA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YwVBA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YwVBA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YwVBA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YwVBA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YwVBA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YwVBA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YwVBA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9YwVBA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YwVBA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9YwVBA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YwVBA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9YwVBA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YwVBA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YwVBA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YwVBA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YwVBA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YwVBA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9YwVBA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YwVBA.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYFxscP.s: Assembler messages:
encrypt.c: /tmp/ccYFxscP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYFxscP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYFxscP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYFxscP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFxscP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFxscP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFxscP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFxscP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFxscP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFxscP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFxscP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFxscP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYFxscP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFxscP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYFxscP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYFxscP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFxscP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFxscP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFxscP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFxscP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFxscP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYFxscP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFxscP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFxscP.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccO5Cw88.s: Assembler messages:
encrypt.c: /tmp/ccO5Cw88.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO5Cw88.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO5Cw88.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO5Cw88.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Cw88.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Cw88.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Cw88.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Cw88.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Cw88.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5Cw88.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5Cw88.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5Cw88.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO5Cw88.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Cw88.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO5Cw88.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5Cw88.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO5Cw88.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5Cw88.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5Cw88.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5Cw88.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5Cw88.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5Cw88.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO5Cw88.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5Cw88.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cckREeYo.s: Assembler messages:
encrypt.c: /tmp/cckREeYo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckREeYo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckREeYo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckREeYo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckREeYo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckREeYo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckREeYo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckREeYo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckREeYo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckREeYo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckREeYo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckREeYo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckREeYo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckREeYo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckREeYo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckREeYo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckREeYo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckREeYo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckREeYo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckREeYo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckREeYo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckREeYo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckREeYo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckREeYo.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTXftws.s: Assembler messages:
encrypt.c: /tmp/ccTXftws.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTXftws.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTXftws.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTXftws.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXftws.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXftws.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXftws.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXftws.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXftws.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXftws.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXftws.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXftws.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTXftws.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXftws.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTXftws.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTXftws.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXftws.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXftws.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXftws.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXftws.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXftws.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTXftws.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXftws.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXftws.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjEmkVb.s: Assembler messages:
encrypt.c: /tmp/ccjEmkVb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjEmkVb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjEmkVb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjEmkVb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEmkVb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEmkVb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEmkVb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEmkVb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEmkVb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjEmkVb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjEmkVb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjEmkVb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjEmkVb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEmkVb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjEmkVb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjEmkVb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjEmkVb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjEmkVb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjEmkVb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjEmkVb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEmkVb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjEmkVb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjEmkVb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjEmkVb.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJOUL7n.s: Assembler messages:
encrypt.c: /tmp/ccJOUL7n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJOUL7n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJOUL7n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJOUL7n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOUL7n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOUL7n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOUL7n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOUL7n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOUL7n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOUL7n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOUL7n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOUL7n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJOUL7n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOUL7n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJOUL7n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOUL7n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJOUL7n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOUL7n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOUL7n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOUL7n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOUL7n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOUL7n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJOUL7n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOUL7n.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaCwtES.s: Assembler messages:
encrypt.c: /tmp/ccaCwtES.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaCwtES.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaCwtES.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaCwtES.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCwtES.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCwtES.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCwtES.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCwtES.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCwtES.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaCwtES.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaCwtES.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaCwtES.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaCwtES.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCwtES.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaCwtES.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaCwtES.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaCwtES.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaCwtES.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaCwtES.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCwtES.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaCwtES.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaCwtES.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaCwtES.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaCwtES.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1Iwyop.s: Assembler messages:
encrypt.c: /tmp/cc1Iwyop.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Iwyop.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Iwyop.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Iwyop.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Iwyop.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Iwyop.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Iwyop.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Iwyop.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Iwyop.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Iwyop.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Iwyop.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Iwyop.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Iwyop.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Iwyop.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Iwyop.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Iwyop.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Iwyop.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Iwyop.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Iwyop.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Iwyop.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Iwyop.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Iwyop.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Iwyop.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Iwyop.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAE4eEP.s: Assembler messages:
encrypt.c: /tmp/ccAE4eEP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAE4eEP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAE4eEP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAE4eEP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE4eEP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE4eEP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE4eEP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE4eEP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE4eEP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAE4eEP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAE4eEP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAE4eEP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAE4eEP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE4eEP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAE4eEP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAE4eEP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAE4eEP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAE4eEP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAE4eEP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAE4eEP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAE4eEP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAE4eEP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAE4eEP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAE4eEP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc42dior.s: Assembler messages:
encrypt.c: /tmp/cc42dior.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc42dior.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc42dior.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc42dior.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42dior.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42dior.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42dior.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42dior.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42dior.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42dior.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42dior.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42dior.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc42dior.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42dior.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc42dior.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc42dior.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42dior.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42dior.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42dior.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42dior.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42dior.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc42dior.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42dior.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42dior.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSOXaRa.s: Assembler messages:
encrypt.c: /tmp/ccSOXaRa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSOXaRa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSOXaRa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSOXaRa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOXaRa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOXaRa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOXaRa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOXaRa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOXaRa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOXaRa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOXaRa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOXaRa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSOXaRa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOXaRa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSOXaRa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOXaRa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSOXaRa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOXaRa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOXaRa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOXaRa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOXaRa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOXaRa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSOXaRa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOXaRa.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccczuLal.s: Assembler messages:
encrypt.c: /tmp/ccczuLal.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccczuLal.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccczuLal.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccczuLal.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczuLal.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczuLal.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczuLal.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczuLal.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczuLal.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccczuLal.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccczuLal.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccczuLal.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccczuLal.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczuLal.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccczuLal.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccczuLal.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccczuLal.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczuLal.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczuLal.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczuLal.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczuLal.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccczuLal.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczuLal.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczuLal.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccodbU9X.s: Assembler messages:
encrypt.c: /tmp/ccodbU9X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccodbU9X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccodbU9X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccodbU9X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodbU9X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodbU9X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodbU9X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodbU9X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodbU9X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodbU9X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodbU9X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodbU9X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccodbU9X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodbU9X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccodbU9X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodbU9X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccodbU9X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodbU9X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodbU9X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodbU9X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodbU9X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodbU9X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccodbU9X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodbU9X.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIsvdCq.s: Assembler messages:
encrypt.c: /tmp/ccIsvdCq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIsvdCq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIsvdCq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIsvdCq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIsvdCq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIsvdCq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIsvdCq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIsvdCq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIsvdCq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIsvdCq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIsvdCq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIsvdCq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIsvdCq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIsvdCq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIsvdCq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIsvdCq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIsvdCq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIsvdCq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIsvdCq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIsvdCq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIsvdCq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIsvdCq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIsvdCq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIsvdCq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvsjy2Q.s: Assembler messages:
encrypt.c: /tmp/ccvsjy2Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvsjy2Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvsjy2Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvsjy2Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsjy2Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsjy2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsjy2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsjy2Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsjy2Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvsjy2Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvsjy2Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvsjy2Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvsjy2Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsjy2Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvsjy2Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvsjy2Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvsjy2Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvsjy2Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvsjy2Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsjy2Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvsjy2Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvsjy2Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvsjy2Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvsjy2Q.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgyi8Vu.s: Assembler messages:
encrypt.c: /tmp/ccgyi8Vu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgyi8Vu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgyi8Vu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgyi8Vu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyi8Vu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyi8Vu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyi8Vu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyi8Vu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyi8Vu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyi8Vu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyi8Vu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyi8Vu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgyi8Vu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyi8Vu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgyi8Vu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyi8Vu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgyi8Vu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyi8Vu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgyi8Vu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgyi8Vu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyi8Vu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgyi8Vu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgyi8Vu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgyi8Vu.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrNIvaQ.s: Assembler messages:
encrypt.c: /tmp/ccrNIvaQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrNIvaQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrNIvaQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrNIvaQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNIvaQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNIvaQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNIvaQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNIvaQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNIvaQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNIvaQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNIvaQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNIvaQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrNIvaQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNIvaQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrNIvaQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrNIvaQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNIvaQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNIvaQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNIvaQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNIvaQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNIvaQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrNIvaQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNIvaQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNIvaQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccY4DLmZ.s: Assembler messages:
encrypt.c: /tmp/ccY4DLmZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY4DLmZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY4DLmZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY4DLmZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4DLmZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4DLmZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4DLmZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4DLmZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4DLmZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4DLmZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4DLmZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4DLmZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY4DLmZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4DLmZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY4DLmZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4DLmZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY4DLmZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4DLmZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4DLmZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4DLmZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4DLmZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4DLmZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY4DLmZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4DLmZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccs911Ep.s: Assembler messages:
encrypt.c: /tmp/ccs911Ep.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs911Ep.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs911Ep.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs911Ep.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs911Ep.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs911Ep.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs911Ep.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs911Ep.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs911Ep.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs911Ep.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs911Ep.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs911Ep.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs911Ep.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs911Ep.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs911Ep.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs911Ep.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs911Ep.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs911Ep.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs911Ep.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs911Ep.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs911Ep.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs911Ep.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs911Ep.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs911Ep.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5Zkew3.s: Assembler messages:
encrypt.c: /tmp/cc5Zkew3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Zkew3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Zkew3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Zkew3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zkew3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zkew3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zkew3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zkew3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zkew3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Zkew3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Zkew3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Zkew3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Zkew3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zkew3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Zkew3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Zkew3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Zkew3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Zkew3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Zkew3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Zkew3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zkew3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Zkew3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Zkew3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Zkew3.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAW4RGe.s: Assembler messages:
encrypt.c: /tmp/ccAW4RGe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAW4RGe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAW4RGe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAW4RGe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAW4RGe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAW4RGe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAW4RGe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAW4RGe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAW4RGe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAW4RGe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAW4RGe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAW4RGe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAW4RGe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAW4RGe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAW4RGe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAW4RGe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAW4RGe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAW4RGe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAW4RGe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAW4RGe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAW4RGe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAW4RGe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAW4RGe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAW4RGe.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEbiHuL.s: Assembler messages:
encrypt.c: /tmp/ccEbiHuL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEbiHuL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEbiHuL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEbiHuL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbiHuL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbiHuL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbiHuL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbiHuL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbiHuL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEbiHuL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEbiHuL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEbiHuL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEbiHuL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbiHuL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEbiHuL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEbiHuL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEbiHuL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEbiHuL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEbiHuL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbiHuL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEbiHuL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEbiHuL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEbiHuL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEbiHuL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmB8yMu.s: Assembler messages:
encrypt.c: /tmp/ccmB8yMu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmB8yMu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmB8yMu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmB8yMu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB8yMu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB8yMu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB8yMu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB8yMu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB8yMu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmB8yMu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmB8yMu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmB8yMu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmB8yMu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB8yMu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmB8yMu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmB8yMu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmB8yMu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmB8yMu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmB8yMu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmB8yMu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB8yMu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmB8yMu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmB8yMu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmB8yMu.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNUdVnz.s: Assembler messages:
encrypt.c: /tmp/ccNUdVnz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNUdVnz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNUdVnz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNUdVnz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdVnz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdVnz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdVnz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdVnz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdVnz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNUdVnz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNUdVnz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNUdVnz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNUdVnz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdVnz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNUdVnz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNUdVnz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNUdVnz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNUdVnz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNUdVnz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNUdVnz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUdVnz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNUdVnz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNUdVnz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNUdVnz.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyETyJL.s: Assembler messages:
encrypt.c: /tmp/ccyETyJL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyETyJL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyETyJL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyETyJL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyETyJL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyETyJL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyETyJL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyETyJL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyETyJL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyETyJL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyETyJL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyETyJL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyETyJL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyETyJL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyETyJL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyETyJL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyETyJL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyETyJL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyETyJL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyETyJL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyETyJL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyETyJL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyETyJL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyETyJL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccaSCfBW.s: Assembler messages:
encrypt.c: /tmp/ccaSCfBW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaSCfBW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaSCfBW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaSCfBW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSCfBW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSCfBW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSCfBW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSCfBW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSCfBW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSCfBW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSCfBW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSCfBW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaSCfBW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSCfBW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaSCfBW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSCfBW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaSCfBW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSCfBW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaSCfBW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaSCfBW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSCfBW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaSCfBW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaSCfBW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaSCfBW.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccrGqDl8.s: Assembler messages:
encrypt.c: /tmp/ccrGqDl8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrGqDl8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrGqDl8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrGqDl8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGqDl8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGqDl8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGqDl8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGqDl8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGqDl8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrGqDl8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrGqDl8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrGqDl8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrGqDl8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGqDl8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrGqDl8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrGqDl8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrGqDl8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrGqDl8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrGqDl8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGqDl8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrGqDl8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrGqDl8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrGqDl8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrGqDl8.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPyjJdW.s: Assembler messages:
encrypt.c: /tmp/ccPyjJdW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPyjJdW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPyjJdW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPyjJdW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyjJdW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyjJdW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyjJdW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyjJdW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyjJdW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyjJdW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyjJdW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyjJdW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPyjJdW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyjJdW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPyjJdW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyjJdW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPyjJdW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyjJdW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyjJdW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyjJdW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyjJdW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyjJdW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPyjJdW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyjJdW.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccswLcud.s: Assembler messages:
encrypt.c: /tmp/ccswLcud.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccswLcud.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccswLcud.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccswLcud.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswLcud.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswLcud.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswLcud.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswLcud.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswLcud.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccswLcud.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccswLcud.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccswLcud.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccswLcud.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswLcud.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccswLcud.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccswLcud.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccswLcud.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccswLcud.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccswLcud.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswLcud.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccswLcud.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccswLcud.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccswLcud.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccswLcud.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKma9Xs.s: Assembler messages:
encrypt.c: /tmp/ccKma9Xs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKma9Xs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKma9Xs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKma9Xs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKma9Xs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKma9Xs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKma9Xs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKma9Xs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKma9Xs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKma9Xs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKma9Xs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKma9Xs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKma9Xs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKma9Xs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKma9Xs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKma9Xs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKma9Xs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKma9Xs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKma9Xs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKma9Xs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKma9Xs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKma9Xs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKma9Xs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKma9Xs.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ9oRmM.s: Assembler messages:
encrypt.c: /tmp/ccQ9oRmM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ9oRmM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ9oRmM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ9oRmM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9oRmM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9oRmM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9oRmM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9oRmM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9oRmM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ9oRmM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ9oRmM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ9oRmM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ9oRmM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9oRmM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ9oRmM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ9oRmM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ9oRmM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ9oRmM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ9oRmM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9oRmM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ9oRmM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ9oRmM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ9oRmM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ9oRmM.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE70Qpv.s: Assembler messages:
encrypt.c: /tmp/ccE70Qpv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE70Qpv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE70Qpv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE70Qpv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE70Qpv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE70Qpv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE70Qpv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE70Qpv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE70Qpv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE70Qpv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE70Qpv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE70Qpv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE70Qpv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE70Qpv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE70Qpv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE70Qpv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE70Qpv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE70Qpv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE70Qpv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE70Qpv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE70Qpv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE70Qpv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE70Qpv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE70Qpv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXy2RBO.s: Assembler messages:
encrypt.c: /tmp/ccXy2RBO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXy2RBO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXy2RBO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXy2RBO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy2RBO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy2RBO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy2RBO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy2RBO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy2RBO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXy2RBO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXy2RBO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXy2RBO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXy2RBO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy2RBO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXy2RBO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXy2RBO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXy2RBO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXy2RBO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXy2RBO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy2RBO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXy2RBO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXy2RBO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXy2RBO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXy2RBO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccZCTQx1.s: Assembler messages:
encrypt.c: /tmp/ccZCTQx1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZCTQx1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZCTQx1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZCTQx1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCTQx1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCTQx1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCTQx1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCTQx1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCTQx1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCTQx1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCTQx1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCTQx1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZCTQx1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCTQx1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZCTQx1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCTQx1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZCTQx1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCTQx1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCTQx1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCTQx1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCTQx1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCTQx1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZCTQx1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCTQx1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cca1S83k.s: Assembler messages:
encrypt.c: /tmp/cca1S83k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca1S83k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca1S83k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca1S83k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1S83k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1S83k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1S83k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1S83k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1S83k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca1S83k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca1S83k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca1S83k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca1S83k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1S83k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca1S83k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca1S83k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca1S83k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca1S83k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca1S83k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1S83k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca1S83k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca1S83k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca1S83k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca1S83k.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1wWJj4.s: Assembler messages:
encrypt.c: /tmp/cc1wWJj4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1wWJj4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1wWJj4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1wWJj4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wWJj4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wWJj4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wWJj4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wWJj4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wWJj4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1wWJj4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1wWJj4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1wWJj4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1wWJj4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wWJj4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1wWJj4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1wWJj4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1wWJj4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1wWJj4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1wWJj4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1wWJj4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wWJj4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1wWJj4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1wWJj4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1wWJj4.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQk3ILn.s: Assembler messages:
encrypt.c: /tmp/ccQk3ILn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQk3ILn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQk3ILn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQk3ILn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk3ILn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk3ILn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk3ILn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk3ILn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk3ILn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQk3ILn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQk3ILn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQk3ILn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQk3ILn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk3ILn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQk3ILn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQk3ILn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQk3ILn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQk3ILn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQk3ILn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk3ILn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQk3ILn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQk3ILn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQk3ILn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQk3ILn.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjpvU9x.s: Assembler messages:
encrypt.c: /tmp/ccjpvU9x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjpvU9x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjpvU9x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjpvU9x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpvU9x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpvU9x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpvU9x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpvU9x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpvU9x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpvU9x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpvU9x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpvU9x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjpvU9x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpvU9x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjpvU9x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpvU9x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjpvU9x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpvU9x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpvU9x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpvU9x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpvU9x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpvU9x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjpvU9x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpvU9x.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnPlYJY.s: Assembler messages:
encrypt.c: /tmp/ccnPlYJY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnPlYJY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnPlYJY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnPlYJY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPlYJY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPlYJY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPlYJY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPlYJY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPlYJY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnPlYJY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnPlYJY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnPlYJY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnPlYJY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPlYJY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnPlYJY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnPlYJY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnPlYJY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnPlYJY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnPlYJY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPlYJY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnPlYJY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnPlYJY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnPlYJY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnPlYJY.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGo8XcZ.s: Assembler messages:
encrypt.c: /tmp/ccGo8XcZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGo8XcZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGo8XcZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGo8XcZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGo8XcZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGo8XcZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGo8XcZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGo8XcZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGo8XcZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGo8XcZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGo8XcZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGo8XcZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGo8XcZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGo8XcZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGo8XcZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGo8XcZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGo8XcZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGo8XcZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGo8XcZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGo8XcZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGo8XcZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGo8XcZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGo8XcZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGo8XcZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmgJFwy.s: Assembler messages:
encrypt.c: /tmp/ccmgJFwy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmgJFwy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmgJFwy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmgJFwy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgJFwy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgJFwy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgJFwy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgJFwy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgJFwy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmgJFwy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmgJFwy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmgJFwy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmgJFwy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgJFwy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmgJFwy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmgJFwy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmgJFwy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmgJFwy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmgJFwy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmgJFwy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgJFwy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmgJFwy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmgJFwy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmgJFwy.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc1DKUjZ.s: Assembler messages:
encrypt.c: /tmp/cc1DKUjZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1DKUjZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1DKUjZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1DKUjZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DKUjZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DKUjZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DKUjZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DKUjZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DKUjZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1DKUjZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1DKUjZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1DKUjZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1DKUjZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DKUjZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1DKUjZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1DKUjZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1DKUjZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1DKUjZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1DKUjZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1DKUjZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DKUjZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1DKUjZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1DKUjZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1DKUjZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc5YP8hl.s: Assembler messages:
encrypt.c: /tmp/cc5YP8hl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5YP8hl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5YP8hl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5YP8hl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YP8hl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YP8hl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YP8hl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YP8hl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YP8hl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YP8hl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YP8hl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YP8hl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5YP8hl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YP8hl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5YP8hl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5YP8hl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YP8hl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YP8hl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YP8hl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YP8hl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YP8hl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5YP8hl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YP8hl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YP8hl.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoQm6oq.s: Assembler messages:
encrypt.c: /tmp/ccoQm6oq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoQm6oq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoQm6oq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoQm6oq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQm6oq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQm6oq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQm6oq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQm6oq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQm6oq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoQm6oq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoQm6oq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoQm6oq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoQm6oq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQm6oq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoQm6oq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoQm6oq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoQm6oq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQm6oq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQm6oq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQm6oq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQm6oq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoQm6oq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQm6oq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQm6oq.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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