Implementation notes: x86, calvin, crypto_aead/omdsha256k128n96tau96v2

Computer: calvin
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
334324? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
335790? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
336348? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
338541? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
343245? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
344013? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
344596? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
345490? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
346637? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
346918? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
347005? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
347674? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
347760? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017082020170725
348195? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
348727? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017082020170725
352477? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
353781? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
353992? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
355735? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
357512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
359116? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
362023? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017082020170725
364481? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
365546? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
366215? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
370132? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
378322? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
378548? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
378641? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
378827? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
379151? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
380030? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
380984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
381138? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
384125? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
384396? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017082020170725
388744? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
388793? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
390459? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
391286? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
391955? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
392450? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
392808? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
392995? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
395427? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
395884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
398690? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
401581? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
402145? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
402456? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
403953? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
404975? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
405064? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
405911? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
406157? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
406465? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
406667? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
407040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
408454? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
408611? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
409765? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
409773? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
409921? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
410789? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
410802? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
411210? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
413561? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017082020170725
415052? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
415422? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
415513? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
425029? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
428287? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
428446? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017082020170725
428455? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
428614? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
428685? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
428771? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
429433? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
430576? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
431110? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
431525? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
431873? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
432087? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
432311? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
433171? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017082020170725
433173? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
433853? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
434420? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
434560? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
434833? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
435041? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
435369? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
436068? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017082020170725
436574? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
436860? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
436993? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
437305? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
438292? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017082020170725
439138? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
439572? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
440011? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
440872? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
445038? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
445972? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
446236? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017082020170725
446554? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
447523? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
447571? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
447617? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
448282? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
448337? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
448398? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
449289? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
449499? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
449849? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
449878? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
450823? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
456054? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
456494? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
460761? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
461281? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
461852? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
463424? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
463509? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
465215? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
473945? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
474194? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
474898? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
476750? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017082020170725
477498? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
478928? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
479493? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
480517? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
480677? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
481852? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
483036? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
483061? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
483786? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
483861? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017082020170725
483984? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017082020170725
484106? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
484271? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
485498? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
485635? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
485777? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
485977? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
486063? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
487373? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
487512? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
487817? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
488238? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
488499? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
488756? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
488872? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
490408? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
491008? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
491105? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
491291? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
491615? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
491647? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
491956? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
492530? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
492808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
493493? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
493576? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
493845? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725
494169? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
494252? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
498797? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
501753? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725
502338? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
755557? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725

Test failure

Implementation: crypto_aead/omdsha256k128n96tau96v2/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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHi93ut.s: Assembler messages:
encrypt.c: /tmp/ccHi93ut.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHi93ut.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHi93ut.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHi93ut.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi93ut.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi93ut.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi93ut.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi93ut.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi93ut.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHi93ut.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHi93ut.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHi93ut.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHi93ut.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi93ut.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHi93ut.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHi93ut.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHi93ut.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHi93ut.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHi93ut.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi93ut.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHi93ut.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHi93ut.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHi93ut.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHi93ut.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmXIpHd.s: Assembler messages:
encrypt.c: /tmp/ccmXIpHd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmXIpHd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmXIpHd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmXIpHd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXIpHd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXIpHd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXIpHd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXIpHd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXIpHd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXIpHd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXIpHd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXIpHd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmXIpHd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXIpHd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmXIpHd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXIpHd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmXIpHd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXIpHd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXIpHd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXIpHd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXIpHd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXIpHd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmXIpHd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXIpHd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWS2ZPc.s: Assembler messages:
encrypt.c: /tmp/ccWS2ZPc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWS2ZPc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWS2ZPc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWS2ZPc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWS2ZPc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWS2ZPc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWS2ZPc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWS2ZPc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWS2ZPc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWS2ZPc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWS2ZPc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWS2ZPc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWS2ZPc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWS2ZPc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWS2ZPc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWS2ZPc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWS2ZPc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWS2ZPc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWS2ZPc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWS2ZPc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWS2ZPc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWS2ZPc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWS2ZPc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWS2ZPc.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpjje2Y.s: Assembler messages:
encrypt.c: /tmp/ccpjje2Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpjje2Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpjje2Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpjje2Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjje2Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjje2Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjje2Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjje2Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjje2Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjje2Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjje2Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjje2Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpjje2Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjje2Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpjje2Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjje2Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpjje2Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjje2Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpjje2Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpjje2Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjje2Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpjje2Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpjje2Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpjje2Y.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccc9stnQ.s: Assembler messages:
encrypt.c: /tmp/ccc9stnQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc9stnQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc9stnQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc9stnQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9stnQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9stnQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9stnQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9stnQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9stnQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc9stnQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc9stnQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc9stnQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc9stnQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9stnQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc9stnQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc9stnQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc9stnQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc9stnQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc9stnQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc9stnQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9stnQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc9stnQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc9stnQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc9stnQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccq10YDW.s: Assembler messages:
encrypt.c: /tmp/ccq10YDW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq10YDW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq10YDW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq10YDW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq10YDW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq10YDW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq10YDW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq10YDW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq10YDW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq10YDW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq10YDW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq10YDW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq10YDW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq10YDW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq10YDW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq10YDW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq10YDW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq10YDW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq10YDW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq10YDW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq10YDW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq10YDW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq10YDW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq10YDW.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cca191eA.s: Assembler messages:
encrypt.c: /tmp/cca191eA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca191eA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca191eA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca191eA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca191eA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca191eA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca191eA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca191eA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca191eA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca191eA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca191eA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca191eA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca191eA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca191eA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca191eA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca191eA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca191eA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca191eA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca191eA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca191eA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca191eA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca191eA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca191eA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca191eA.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmac4PO.s: Assembler messages:
encrypt.c: /tmp/ccmac4PO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmac4PO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmac4PO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmac4PO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmac4PO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmac4PO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmac4PO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmac4PO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmac4PO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmac4PO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmac4PO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmac4PO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmac4PO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmac4PO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmac4PO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmac4PO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmac4PO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmac4PO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmac4PO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmac4PO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmac4PO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmac4PO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmac4PO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmac4PO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4Mk1Sm.s: Assembler messages:
encrypt.c: /tmp/cc4Mk1Sm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Mk1Sm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Mk1Sm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Mk1Sm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Mk1Sm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Mk1Sm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Mk1Sm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Mk1Sm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Mk1Sm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Mk1Sm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Mk1Sm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Mk1Sm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Mk1Sm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Mk1Sm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Mk1Sm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Mk1Sm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Mk1Sm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Mk1Sm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Mk1Sm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Mk1Sm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Mk1Sm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Mk1Sm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Mk1Sm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Mk1Sm.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9zQmHk.s: Assembler messages:
encrypt.c: /tmp/cc9zQmHk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9zQmHk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9zQmHk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9zQmHk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zQmHk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zQmHk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zQmHk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zQmHk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zQmHk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9zQmHk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9zQmHk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9zQmHk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9zQmHk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zQmHk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9zQmHk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9zQmHk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9zQmHk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zQmHk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zQmHk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zQmHk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zQmHk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9zQmHk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zQmHk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zQmHk.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg3lorX.s: Assembler messages:
encrypt.c: /tmp/ccg3lorX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg3lorX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg3lorX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg3lorX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3lorX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3lorX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3lorX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3lorX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3lorX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg3lorX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg3lorX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg3lorX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg3lorX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3lorX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg3lorX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg3lorX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg3lorX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3lorX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3lorX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3lorX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3lorX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg3lorX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3lorX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3lorX.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclg3T2Y.s: Assembler messages:
encrypt.c: /tmp/cclg3T2Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclg3T2Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclg3T2Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclg3T2Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg3T2Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg3T2Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg3T2Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg3T2Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg3T2Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclg3T2Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclg3T2Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclg3T2Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclg3T2Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg3T2Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclg3T2Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclg3T2Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclg3T2Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclg3T2Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclg3T2Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclg3T2Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg3T2Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclg3T2Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclg3T2Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclg3T2Y.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccPJxx2U.s: Assembler messages:
encrypt.c: /tmp/ccPJxx2U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPJxx2U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPJxx2U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPJxx2U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJxx2U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJxx2U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJxx2U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJxx2U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJxx2U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJxx2U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJxx2U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJxx2U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPJxx2U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJxx2U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPJxx2U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJxx2U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPJxx2U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJxx2U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJxx2U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJxx2U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJxx2U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJxx2U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPJxx2U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJxx2U.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccaBe8aR.s: Assembler messages:
encrypt.c: /tmp/ccaBe8aR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaBe8aR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaBe8aR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaBe8aR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBe8aR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBe8aR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBe8aR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBe8aR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBe8aR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaBe8aR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaBe8aR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaBe8aR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaBe8aR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBe8aR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaBe8aR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaBe8aR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaBe8aR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaBe8aR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaBe8aR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBe8aR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaBe8aR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaBe8aR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaBe8aR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaBe8aR.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGZfNOF.s: Assembler messages:
encrypt.c: /tmp/ccGZfNOF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGZfNOF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGZfNOF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGZfNOF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZfNOF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZfNOF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZfNOF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZfNOF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZfNOF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZfNOF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZfNOF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZfNOF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGZfNOF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZfNOF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGZfNOF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZfNOF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGZfNOF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZfNOF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZfNOF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZfNOF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZfNOF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZfNOF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGZfNOF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZfNOF.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYULLnH.s: Assembler messages:
encrypt.c: /tmp/ccYULLnH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYULLnH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYULLnH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYULLnH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYULLnH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYULLnH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYULLnH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYULLnH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYULLnH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYULLnH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYULLnH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYULLnH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYULLnH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYULLnH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYULLnH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYULLnH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYULLnH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYULLnH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYULLnH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYULLnH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYULLnH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYULLnH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYULLnH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYULLnH.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5albZ4.s: Assembler messages:
encrypt.c: /tmp/cc5albZ4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5albZ4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5albZ4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5albZ4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5albZ4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5albZ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5albZ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5albZ4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5albZ4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5albZ4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5albZ4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5albZ4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5albZ4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5albZ4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5albZ4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5albZ4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5albZ4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5albZ4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5albZ4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5albZ4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5albZ4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5albZ4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5albZ4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5albZ4.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz1Qkye.s: Assembler messages:
encrypt.c: /tmp/ccz1Qkye.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz1Qkye.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz1Qkye.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz1Qkye.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1Qkye.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1Qkye.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1Qkye.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1Qkye.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1Qkye.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz1Qkye.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz1Qkye.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz1Qkye.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz1Qkye.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1Qkye.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz1Qkye.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz1Qkye.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz1Qkye.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz1Qkye.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz1Qkye.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz1Qkye.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1Qkye.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz1Qkye.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz1Qkye.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz1Qkye.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYgUGx0.s: Assembler messages:
encrypt.c: /tmp/ccYgUGx0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYgUGx0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYgUGx0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYgUGx0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgUGx0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgUGx0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgUGx0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgUGx0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgUGx0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgUGx0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgUGx0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgUGx0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYgUGx0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgUGx0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYgUGx0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgUGx0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYgUGx0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgUGx0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgUGx0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgUGx0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgUGx0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgUGx0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYgUGx0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgUGx0.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaMHLIJ.s: Assembler messages:
encrypt.c: /tmp/ccaMHLIJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaMHLIJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaMHLIJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaMHLIJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMHLIJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMHLIJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMHLIJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMHLIJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMHLIJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaMHLIJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaMHLIJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaMHLIJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaMHLIJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMHLIJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaMHLIJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaMHLIJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaMHLIJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaMHLIJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaMHLIJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMHLIJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaMHLIJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaMHLIJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaMHLIJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaMHLIJ.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccCthZkD.s: Assembler messages:
encrypt.c: /tmp/ccCthZkD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCthZkD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCthZkD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCthZkD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCthZkD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCthZkD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCthZkD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCthZkD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCthZkD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCthZkD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCthZkD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCthZkD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCthZkD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCthZkD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCthZkD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCthZkD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCthZkD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCthZkD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCthZkD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCthZkD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCthZkD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCthZkD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCthZkD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCthZkD.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccpacUUS.s: Assembler messages:
encrypt.c: /tmp/ccpacUUS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpacUUS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpacUUS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpacUUS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpacUUS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpacUUS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpacUUS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpacUUS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpacUUS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpacUUS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpacUUS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpacUUS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpacUUS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpacUUS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpacUUS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpacUUS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpacUUS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpacUUS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpacUUS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpacUUS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpacUUS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpacUUS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpacUUS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpacUUS.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7GdQMi.s: Assembler messages:
encrypt.c: /tmp/cc7GdQMi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7GdQMi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7GdQMi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7GdQMi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GdQMi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GdQMi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GdQMi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GdQMi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GdQMi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GdQMi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GdQMi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GdQMi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7GdQMi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GdQMi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7GdQMi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7GdQMi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GdQMi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GdQMi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GdQMi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GdQMi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GdQMi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7GdQMi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GdQMi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GdQMi.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT6OC2G.s: Assembler messages:
encrypt.c: /tmp/ccT6OC2G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT6OC2G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT6OC2G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT6OC2G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6OC2G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6OC2G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6OC2G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6OC2G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6OC2G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6OC2G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6OC2G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6OC2G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT6OC2G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6OC2G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT6OC2G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6OC2G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT6OC2G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6OC2G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT6OC2G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT6OC2G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6OC2G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT6OC2G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT6OC2G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT6OC2G.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUHMTVK.s: Assembler messages:
encrypt.c: /tmp/ccUHMTVK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUHMTVK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUHMTVK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUHMTVK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHMTVK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHMTVK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHMTVK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHMTVK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHMTVK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUHMTVK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUHMTVK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUHMTVK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUHMTVK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHMTVK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUHMTVK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUHMTVK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUHMTVK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHMTVK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHMTVK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHMTVK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHMTVK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUHMTVK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHMTVK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHMTVK.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWfZw56.s: Assembler messages:
encrypt.c: /tmp/ccWfZw56.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWfZw56.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWfZw56.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWfZw56.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfZw56.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfZw56.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfZw56.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfZw56.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfZw56.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWfZw56.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWfZw56.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWfZw56.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWfZw56.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfZw56.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWfZw56.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWfZw56.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWfZw56.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWfZw56.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWfZw56.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWfZw56.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfZw56.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWfZw56.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWfZw56.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWfZw56.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9dezFV.s: Assembler messages:
encrypt.c: /tmp/cc9dezFV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9dezFV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9dezFV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9dezFV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dezFV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dezFV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dezFV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dezFV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dezFV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dezFV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dezFV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dezFV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9dezFV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dezFV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9dezFV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dezFV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9dezFV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dezFV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9dezFV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9dezFV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dezFV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9dezFV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9dezFV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9dezFV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF12sUq.s: Assembler messages:
encrypt.c: /tmp/ccF12sUq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF12sUq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF12sUq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF12sUq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF12sUq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF12sUq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF12sUq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF12sUq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF12sUq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF12sUq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF12sUq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF12sUq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF12sUq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF12sUq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF12sUq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF12sUq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF12sUq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF12sUq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF12sUq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF12sUq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF12sUq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF12sUq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF12sUq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF12sUq.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNKC05f.s: Assembler messages:
encrypt.c: /tmp/ccNKC05f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNKC05f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNKC05f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNKC05f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKC05f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKC05f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKC05f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKC05f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKC05f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKC05f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKC05f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKC05f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNKC05f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKC05f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNKC05f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNKC05f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKC05f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKC05f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKC05f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKC05f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKC05f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNKC05f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKC05f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKC05f.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXbobqJ.s: Assembler messages:
encrypt.c: /tmp/ccXbobqJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXbobqJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXbobqJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXbobqJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbobqJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbobqJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbobqJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbobqJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbobqJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbobqJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbobqJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbobqJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXbobqJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbobqJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXbobqJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbobqJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXbobqJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbobqJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbobqJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbobqJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbobqJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbobqJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXbobqJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbobqJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0la9kD.s: Assembler messages:
encrypt.c: /tmp/cc0la9kD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0la9kD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0la9kD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0la9kD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0la9kD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0la9kD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0la9kD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0la9kD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0la9kD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0la9kD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0la9kD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0la9kD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0la9kD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0la9kD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0la9kD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0la9kD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0la9kD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0la9kD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0la9kD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0la9kD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0la9kD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0la9kD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0la9kD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0la9kD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGuojRZ.s: Assembler messages:
encrypt.c: /tmp/ccGuojRZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGuojRZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGuojRZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGuojRZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuojRZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuojRZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuojRZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuojRZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuojRZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGuojRZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGuojRZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGuojRZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGuojRZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuojRZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGuojRZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGuojRZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGuojRZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuojRZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuojRZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuojRZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuojRZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGuojRZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuojRZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuojRZ.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUyau9Z.s: Assembler messages:
encrypt.c: /tmp/ccUyau9Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUyau9Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUyau9Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUyau9Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyau9Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyau9Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyau9Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyau9Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyau9Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUyau9Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUyau9Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUyau9Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUyau9Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyau9Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUyau9Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUyau9Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUyau9Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUyau9Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUyau9Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyau9Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUyau9Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUyau9Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUyau9Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUyau9Z.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvetSoN.s: Assembler messages:
encrypt.c: /tmp/ccvetSoN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvetSoN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvetSoN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvetSoN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvetSoN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvetSoN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvetSoN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvetSoN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvetSoN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvetSoN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvetSoN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvetSoN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvetSoN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvetSoN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvetSoN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvetSoN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvetSoN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvetSoN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvetSoN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvetSoN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvetSoN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvetSoN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvetSoN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvetSoN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgj2qJC.s: Assembler messages:
encrypt.c: /tmp/ccgj2qJC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgj2qJC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgj2qJC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgj2qJC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgj2qJC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgj2qJC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgj2qJC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgj2qJC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgj2qJC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgj2qJC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgj2qJC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgj2qJC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgj2qJC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgj2qJC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgj2qJC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgj2qJC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgj2qJC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgj2qJC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgj2qJC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgj2qJC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgj2qJC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgj2qJC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgj2qJC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgj2qJC.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cch8pQ7w.s: Assembler messages:
encrypt.c: /tmp/cch8pQ7w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch8pQ7w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch8pQ7w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch8pQ7w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8pQ7w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8pQ7w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8pQ7w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8pQ7w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8pQ7w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8pQ7w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8pQ7w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8pQ7w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch8pQ7w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8pQ7w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch8pQ7w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8pQ7w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch8pQ7w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8pQ7w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch8pQ7w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch8pQ7w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8pQ7w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch8pQ7w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch8pQ7w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch8pQ7w.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9GsxMk.s: Assembler messages:
encrypt.c: /tmp/cc9GsxMk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9GsxMk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9GsxMk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9GsxMk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GsxMk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GsxMk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GsxMk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GsxMk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GsxMk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GsxMk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GsxMk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GsxMk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9GsxMk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GsxMk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9GsxMk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GsxMk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9GsxMk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GsxMk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GsxMk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GsxMk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GsxMk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GsxMk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9GsxMk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GsxMk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDzhknH.s: Assembler messages:
encrypt.c: /tmp/ccDzhknH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDzhknH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDzhknH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDzhknH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzhknH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzhknH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzhknH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzhknH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzhknH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDzhknH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDzhknH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDzhknH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDzhknH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzhknH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDzhknH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDzhknH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDzhknH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzhknH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzhknH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzhknH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzhknH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDzhknH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzhknH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzhknH.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH2ylZl.s: Assembler messages:
encrypt.c: /tmp/ccH2ylZl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH2ylZl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH2ylZl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH2ylZl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2ylZl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2ylZl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2ylZl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2ylZl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2ylZl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH2ylZl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH2ylZl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH2ylZl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH2ylZl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2ylZl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH2ylZl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH2ylZl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH2ylZl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2ylZl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2ylZl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2ylZl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2ylZl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH2ylZl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2ylZl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2ylZl.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMAHkCb.s: Assembler messages:
encrypt.c: /tmp/ccMAHkCb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMAHkCb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMAHkCb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMAHkCb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAHkCb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAHkCb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAHkCb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAHkCb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAHkCb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAHkCb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAHkCb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAHkCb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMAHkCb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAHkCb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMAHkCb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAHkCb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMAHkCb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAHkCb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAHkCb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAHkCb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAHkCb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAHkCb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMAHkCb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAHkCb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciJWJar.s: Assembler messages:
encrypt.c: /tmp/cciJWJar.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciJWJar.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciJWJar.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciJWJar.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWJar.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWJar.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWJar.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWJar.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWJar.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciJWJar.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciJWJar.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciJWJar.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciJWJar.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWJar.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciJWJar.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciJWJar.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciJWJar.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciJWJar.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciJWJar.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciJWJar.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJWJar.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciJWJar.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciJWJar.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciJWJar.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmHfS9c.s: Assembler messages:
encrypt.c: /tmp/ccmHfS9c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmHfS9c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmHfS9c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmHfS9c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHfS9c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHfS9c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHfS9c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHfS9c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHfS9c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHfS9c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHfS9c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHfS9c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmHfS9c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHfS9c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmHfS9c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmHfS9c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHfS9c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHfS9c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHfS9c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHfS9c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHfS9c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmHfS9c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHfS9c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHfS9c.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccORqyYX.s: Assembler messages:
encrypt.c: /tmp/ccORqyYX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccORqyYX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccORqyYX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccORqyYX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORqyYX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORqyYX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORqyYX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORqyYX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORqyYX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORqyYX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORqyYX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORqyYX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccORqyYX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORqyYX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccORqyYX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccORqyYX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORqyYX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORqyYX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORqyYX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORqyYX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORqyYX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccORqyYX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORqyYX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORqyYX.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY2yHWd.s: Assembler messages:
encrypt.c: /tmp/ccY2yHWd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY2yHWd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY2yHWd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY2yHWd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2yHWd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2yHWd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2yHWd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2yHWd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2yHWd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2yHWd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2yHWd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2yHWd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY2yHWd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2yHWd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY2yHWd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2yHWd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY2yHWd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2yHWd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY2yHWd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY2yHWd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2yHWd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY2yHWd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY2yHWd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY2yHWd.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUe25ua.s: Assembler messages:
encrypt.c: /tmp/ccUe25ua.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUe25ua.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUe25ua.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUe25ua.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe25ua.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe25ua.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe25ua.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe25ua.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe25ua.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUe25ua.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUe25ua.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUe25ua.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUe25ua.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe25ua.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUe25ua.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUe25ua.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUe25ua.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUe25ua.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUe25ua.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUe25ua.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe25ua.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUe25ua.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUe25ua.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUe25ua.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccW1zGcO.s: Assembler messages:
encrypt.c: /tmp/ccW1zGcO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW1zGcO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW1zGcO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW1zGcO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1zGcO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1zGcO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1zGcO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1zGcO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1zGcO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1zGcO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1zGcO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1zGcO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW1zGcO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1zGcO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW1zGcO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW1zGcO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1zGcO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1zGcO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1zGcO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1zGcO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1zGcO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW1zGcO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1zGcO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1zGcO.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBUxXYx.s: Assembler messages:
encrypt.c: /tmp/ccBUxXYx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBUxXYx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBUxXYx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBUxXYx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUxXYx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUxXYx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUxXYx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUxXYx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUxXYx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUxXYx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUxXYx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUxXYx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBUxXYx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUxXYx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBUxXYx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBUxXYx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUxXYx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUxXYx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUxXYx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUxXYx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUxXYx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBUxXYx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUxXYx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUxXYx.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjbLUCU.s: Assembler messages:
encrypt.c: /tmp/ccjbLUCU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjbLUCU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjbLUCU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjbLUCU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbLUCU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbLUCU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbLUCU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbLUCU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbLUCU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjbLUCU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjbLUCU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjbLUCU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjbLUCU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbLUCU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjbLUCU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjbLUCU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjbLUCU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjbLUCU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjbLUCU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjbLUCU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbLUCU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjbLUCU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjbLUCU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjbLUCU.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc65iuJU.s: Assembler messages:
encrypt.c: /tmp/cc65iuJU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc65iuJU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc65iuJU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc65iuJU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65iuJU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65iuJU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65iuJU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65iuJU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65iuJU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc65iuJU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc65iuJU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc65iuJU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc65iuJU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65iuJU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc65iuJU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc65iuJU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc65iuJU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc65iuJU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc65iuJU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc65iuJU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65iuJU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc65iuJU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc65iuJU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc65iuJU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccxRHeH.s: Assembler messages:
encrypt.c: /tmp/cccxRHeH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccxRHeH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccxRHeH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccxRHeH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxRHeH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxRHeH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxRHeH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxRHeH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxRHeH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccxRHeH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccxRHeH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccxRHeH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccxRHeH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxRHeH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccxRHeH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccxRHeH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccxRHeH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccxRHeH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccxRHeH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxRHeH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccxRHeH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccxRHeH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccxRHeH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccxRHeH.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctdRDXv.s: Assembler messages:
encrypt.c: /tmp/cctdRDXv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctdRDXv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctdRDXv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctdRDXv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdRDXv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdRDXv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdRDXv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdRDXv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdRDXv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdRDXv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdRDXv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdRDXv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctdRDXv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdRDXv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctdRDXv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctdRDXv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdRDXv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdRDXv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdRDXv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdRDXv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdRDXv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctdRDXv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdRDXv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdRDXv.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccz9Ax6D.s: Assembler messages:
encrypt.c: /tmp/ccz9Ax6D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz9Ax6D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz9Ax6D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz9Ax6D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Ax6D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Ax6D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Ax6D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Ax6D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Ax6D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9Ax6D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9Ax6D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9Ax6D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz9Ax6D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Ax6D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz9Ax6D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9Ax6D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz9Ax6D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9Ax6D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz9Ax6D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz9Ax6D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Ax6D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz9Ax6D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz9Ax6D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz9Ax6D.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccA8Ohfl.s: Assembler messages:
encrypt.c: /tmp/ccA8Ohfl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA8Ohfl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA8Ohfl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA8Ohfl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8Ohfl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8Ohfl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8Ohfl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8Ohfl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8Ohfl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA8Ohfl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA8Ohfl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA8Ohfl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA8Ohfl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8Ohfl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA8Ohfl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA8Ohfl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA8Ohfl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA8Ohfl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA8Ohfl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8Ohfl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA8Ohfl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA8Ohfl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA8Ohfl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA8Ohfl.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cclbZwCF.s: Assembler messages:
encrypt.c: /tmp/cclbZwCF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclbZwCF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclbZwCF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclbZwCF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbZwCF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbZwCF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbZwCF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbZwCF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbZwCF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclbZwCF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclbZwCF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclbZwCF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclbZwCF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbZwCF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclbZwCF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclbZwCF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclbZwCF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclbZwCF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclbZwCF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclbZwCF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbZwCF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclbZwCF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclbZwCF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclbZwCF.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC3hd12.s: Assembler messages:
encrypt.c: /tmp/ccC3hd12.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC3hd12.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC3hd12.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC3hd12.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3hd12.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3hd12.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3hd12.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3hd12.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3hd12.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3hd12.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3hd12.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3hd12.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC3hd12.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3hd12.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC3hd12.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC3hd12.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3hd12.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3hd12.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3hd12.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3hd12.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3hd12.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC3hd12.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3hd12.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3hd12.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ4jXfb.s: Assembler messages:
encrypt.c: /tmp/ccQ4jXfb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ4jXfb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ4jXfb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ4jXfb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4jXfb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4jXfb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4jXfb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4jXfb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4jXfb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4jXfb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4jXfb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4jXfb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ4jXfb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4jXfb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ4jXfb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4jXfb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ4jXfb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4jXfb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4jXfb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4jXfb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4jXfb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4jXfb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ4jXfb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4jXfb.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHQyUWH.s: Assembler messages:
encrypt.c: /tmp/ccHQyUWH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHQyUWH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHQyUWH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHQyUWH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQyUWH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQyUWH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQyUWH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQyUWH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQyUWH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQyUWH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQyUWH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQyUWH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHQyUWH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQyUWH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHQyUWH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHQyUWH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQyUWH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQyUWH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQyUWH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQyUWH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQyUWH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHQyUWH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQyUWH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQyUWH.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgxm4q6.s: Assembler messages:
encrypt.c: /tmp/ccgxm4q6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgxm4q6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgxm4q6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgxm4q6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxm4q6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxm4q6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxm4q6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxm4q6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxm4q6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxm4q6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxm4q6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxm4q6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgxm4q6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxm4q6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgxm4q6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxm4q6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgxm4q6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxm4q6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgxm4q6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgxm4q6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxm4q6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgxm4q6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgxm4q6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgxm4q6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCv8q8s.s: Assembler messages:
encrypt.c: /tmp/ccCv8q8s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCv8q8s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCv8q8s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCv8q8s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv8q8s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv8q8s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv8q8s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv8q8s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv8q8s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCv8q8s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCv8q8s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCv8q8s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCv8q8s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv8q8s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCv8q8s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCv8q8s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCv8q8s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCv8q8s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCv8q8s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv8q8s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCv8q8s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCv8q8s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCv8q8s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCv8q8s.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckfQ0NT.s: Assembler messages:
encrypt.c: /tmp/cckfQ0NT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckfQ0NT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckfQ0NT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckfQ0NT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfQ0NT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfQ0NT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfQ0NT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfQ0NT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfQ0NT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfQ0NT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfQ0NT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfQ0NT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckfQ0NT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfQ0NT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckfQ0NT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfQ0NT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckfQ0NT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfQ0NT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfQ0NT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfQ0NT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfQ0NT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfQ0NT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckfQ0NT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfQ0NT.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEDzlrH.s: Assembler messages:
encrypt.c: /tmp/ccEDzlrH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEDzlrH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEDzlrH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEDzlrH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDzlrH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDzlrH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDzlrH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDzlrH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDzlrH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEDzlrH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEDzlrH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEDzlrH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEDzlrH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDzlrH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEDzlrH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEDzlrH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEDzlrH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEDzlrH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEDzlrH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEDzlrH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDzlrH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEDzlrH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEDzlrH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEDzlrH.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaPIwCp.s: Assembler messages:
encrypt.c: /tmp/ccaPIwCp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaPIwCp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaPIwCp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaPIwCp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPIwCp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPIwCp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPIwCp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPIwCp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPIwCp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaPIwCp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaPIwCp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaPIwCp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaPIwCp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPIwCp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaPIwCp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaPIwCp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaPIwCp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaPIwCp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaPIwCp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPIwCp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaPIwCp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaPIwCp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaPIwCp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaPIwCp.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGAKdhq.s: Assembler messages:
encrypt.c: /tmp/ccGAKdhq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGAKdhq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGAKdhq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGAKdhq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAKdhq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAKdhq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAKdhq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAKdhq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAKdhq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAKdhq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAKdhq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAKdhq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGAKdhq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAKdhq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGAKdhq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAKdhq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGAKdhq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAKdhq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGAKdhq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGAKdhq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAKdhq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGAKdhq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGAKdhq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGAKdhq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ55pQ0.s: Assembler messages:
encrypt.c: /tmp/ccZ55pQ0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ55pQ0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ55pQ0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ55pQ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ55pQ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ55pQ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ55pQ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ55pQ0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ55pQ0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ55pQ0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ55pQ0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ55pQ0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ55pQ0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ55pQ0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ55pQ0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ55pQ0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ55pQ0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ55pQ0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ55pQ0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ55pQ0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ55pQ0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ55pQ0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ55pQ0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ55pQ0.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccADZm5M.s: Assembler messages:
encrypt.c: /tmp/ccADZm5M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccADZm5M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccADZm5M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccADZm5M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADZm5M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADZm5M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADZm5M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADZm5M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADZm5M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADZm5M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADZm5M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADZm5M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccADZm5M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADZm5M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccADZm5M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccADZm5M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADZm5M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADZm5M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADZm5M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADZm5M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADZm5M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccADZm5M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADZm5M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADZm5M.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQlfNSI.s: Assembler messages:
encrypt.c: /tmp/ccQlfNSI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQlfNSI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQlfNSI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQlfNSI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlfNSI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlfNSI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlfNSI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlfNSI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlfNSI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlfNSI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlfNSI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlfNSI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQlfNSI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlfNSI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQlfNSI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlfNSI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQlfNSI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlfNSI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQlfNSI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQlfNSI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlfNSI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQlfNSI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQlfNSI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQlfNSI.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHJjaME.s: Assembler messages:
encrypt.c: /tmp/ccHJjaME.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHJjaME.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHJjaME.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHJjaME.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJjaME.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJjaME.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJjaME.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJjaME.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJjaME.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJjaME.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJjaME.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJjaME.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHJjaME.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJjaME.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHJjaME.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHJjaME.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJjaME.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJjaME.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJjaME.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJjaME.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJjaME.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHJjaME.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJjaME.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJjaME.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnUJxFt.s: Assembler messages:
encrypt.c: /tmp/ccnUJxFt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnUJxFt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnUJxFt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnUJxFt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUJxFt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUJxFt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUJxFt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUJxFt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUJxFt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUJxFt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUJxFt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUJxFt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnUJxFt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUJxFt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnUJxFt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUJxFt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnUJxFt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUJxFt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUJxFt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUJxFt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUJxFt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUJxFt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnUJxFt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUJxFt.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLPyIjq.s: Assembler messages:
encrypt.c: /tmp/ccLPyIjq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLPyIjq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLPyIjq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLPyIjq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPyIjq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPyIjq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPyIjq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPyIjq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPyIjq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLPyIjq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLPyIjq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLPyIjq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLPyIjq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPyIjq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLPyIjq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLPyIjq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLPyIjq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLPyIjq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLPyIjq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPyIjq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLPyIjq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLPyIjq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLPyIjq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLPyIjq.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjX2dDt.s: Assembler messages:
encrypt.c: /tmp/ccjX2dDt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjX2dDt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjX2dDt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjX2dDt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjX2dDt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjX2dDt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjX2dDt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjX2dDt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjX2dDt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjX2dDt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjX2dDt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjX2dDt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjX2dDt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjX2dDt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjX2dDt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjX2dDt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjX2dDt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjX2dDt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjX2dDt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjX2dDt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjX2dDt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjX2dDt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjX2dDt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjX2dDt.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXN7l4c.s: Assembler messages:
encrypt.c: /tmp/ccXN7l4c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXN7l4c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXN7l4c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXN7l4c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXN7l4c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXN7l4c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXN7l4c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXN7l4c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXN7l4c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXN7l4c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXN7l4c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXN7l4c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXN7l4c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXN7l4c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXN7l4c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXN7l4c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXN7l4c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXN7l4c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXN7l4c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXN7l4c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXN7l4c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXN7l4c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXN7l4c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXN7l4c.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjcH6jh.s: Assembler messages:
encrypt.c: /tmp/ccjcH6jh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjcH6jh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjcH6jh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjcH6jh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcH6jh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcH6jh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcH6jh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcH6jh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcH6jh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjcH6jh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjcH6jh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjcH6jh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjcH6jh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcH6jh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjcH6jh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjcH6jh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjcH6jh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcH6jh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcH6jh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcH6jh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcH6jh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjcH6jh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcH6jh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcH6jh.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqsNPvE.s: Assembler messages:
encrypt.c: /tmp/ccqsNPvE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqsNPvE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqsNPvE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqsNPvE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsNPvE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsNPvE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsNPvE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsNPvE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsNPvE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsNPvE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsNPvE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsNPvE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqsNPvE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsNPvE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqsNPvE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsNPvE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqsNPvE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsNPvE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsNPvE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsNPvE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsNPvE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsNPvE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqsNPvE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsNPvE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyGfYjk.s: Assembler messages:
encrypt.c: /tmp/ccyGfYjk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyGfYjk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyGfYjk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyGfYjk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGfYjk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGfYjk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGfYjk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGfYjk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGfYjk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGfYjk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGfYjk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGfYjk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyGfYjk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGfYjk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyGfYjk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyGfYjk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGfYjk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGfYjk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGfYjk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGfYjk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGfYjk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyGfYjk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGfYjk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGfYjk.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTutF70.s: Assembler messages:
encrypt.c: /tmp/ccTutF70.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTutF70.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTutF70.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTutF70.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTutF70.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTutF70.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTutF70.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTutF70.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTutF70.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTutF70.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTutF70.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTutF70.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTutF70.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTutF70.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTutF70.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTutF70.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTutF70.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTutF70.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTutF70.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTutF70.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTutF70.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTutF70.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTutF70.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTutF70.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyuTlEo.s: Assembler messages:
encrypt.c: /tmp/ccyuTlEo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyuTlEo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyuTlEo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyuTlEo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuTlEo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuTlEo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuTlEo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuTlEo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuTlEo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyuTlEo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyuTlEo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyuTlEo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyuTlEo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuTlEo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyuTlEo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyuTlEo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyuTlEo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyuTlEo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyuTlEo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyuTlEo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuTlEo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyuTlEo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyuTlEo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyuTlEo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cclMMlj3.s: Assembler messages:
encrypt.c: /tmp/cclMMlj3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclMMlj3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclMMlj3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclMMlj3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMMlj3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMMlj3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMMlj3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMMlj3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMMlj3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclMMlj3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclMMlj3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclMMlj3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclMMlj3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMMlj3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclMMlj3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclMMlj3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclMMlj3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclMMlj3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclMMlj3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMMlj3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclMMlj3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclMMlj3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclMMlj3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclMMlj3.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccrsnORp.s: Assembler messages:
encrypt.c: /tmp/ccrsnORp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrsnORp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrsnORp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrsnORp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsnORp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsnORp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsnORp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsnORp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsnORp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsnORp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsnORp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsnORp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrsnORp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsnORp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrsnORp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsnORp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrsnORp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsnORp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsnORp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsnORp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsnORp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsnORp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrsnORp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsnORp.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmWRokY.s: Assembler messages:
encrypt.c: /tmp/ccmWRokY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmWRokY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmWRokY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmWRokY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWRokY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWRokY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWRokY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWRokY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWRokY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWRokY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWRokY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWRokY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmWRokY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWRokY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmWRokY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWRokY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmWRokY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWRokY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWRokY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWRokY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWRokY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWRokY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmWRokY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWRokY.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuvPkZN.s: Assembler messages:
encrypt.c: /tmp/ccuvPkZN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuvPkZN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuvPkZN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuvPkZN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvPkZN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvPkZN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvPkZN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvPkZN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvPkZN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvPkZN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvPkZN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvPkZN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuvPkZN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvPkZN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuvPkZN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuvPkZN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvPkZN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvPkZN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvPkZN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvPkZN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvPkZN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuvPkZN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvPkZN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvPkZN.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7gXH6b.s: Assembler messages:
encrypt.c: /tmp/cc7gXH6b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7gXH6b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7gXH6b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7gXH6b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gXH6b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gXH6b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gXH6b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gXH6b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gXH6b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gXH6b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gXH6b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gXH6b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7gXH6b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gXH6b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7gXH6b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gXH6b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7gXH6b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gXH6b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gXH6b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gXH6b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gXH6b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gXH6b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7gXH6b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gXH6b.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGAe3n5.s: Assembler messages:
encrypt.c: /tmp/ccGAe3n5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGAe3n5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGAe3n5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGAe3n5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAe3n5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAe3n5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAe3n5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAe3n5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAe3n5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGAe3n5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGAe3n5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGAe3n5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGAe3n5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAe3n5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGAe3n5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGAe3n5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGAe3n5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAe3n5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAe3n5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAe3n5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAe3n5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGAe3n5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAe3n5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAe3n5.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc67pfHE.s: Assembler messages:
encrypt.c: /tmp/cc67pfHE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc67pfHE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc67pfHE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc67pfHE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67pfHE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67pfHE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67pfHE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67pfHE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67pfHE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67pfHE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67pfHE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67pfHE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc67pfHE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67pfHE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc67pfHE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc67pfHE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67pfHE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67pfHE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67pfHE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67pfHE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67pfHE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc67pfHE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67pfHE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67pfHE.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTweEGV.s: Assembler messages:
encrypt.c: /tmp/ccTweEGV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTweEGV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTweEGV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTweEGV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTweEGV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTweEGV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTweEGV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTweEGV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTweEGV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTweEGV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTweEGV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTweEGV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTweEGV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTweEGV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTweEGV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTweEGV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTweEGV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTweEGV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTweEGV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTweEGV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTweEGV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTweEGV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTweEGV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTweEGV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc5N72OR.s: Assembler messages:
encrypt.c: /tmp/cc5N72OR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5N72OR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5N72OR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5N72OR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N72OR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N72OR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N72OR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N72OR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N72OR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5N72OR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5N72OR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5N72OR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5N72OR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N72OR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5N72OR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5N72OR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5N72OR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5N72OR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5N72OR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N72OR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5N72OR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5N72OR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5N72OR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5N72OR.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccT33BdT.s: Assembler messages:
encrypt.c: /tmp/ccT33BdT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT33BdT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT33BdT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT33BdT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT33BdT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT33BdT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT33BdT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT33BdT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT33BdT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT33BdT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT33BdT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT33BdT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT33BdT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT33BdT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT33BdT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT33BdT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT33BdT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT33BdT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT33BdT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT33BdT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT33BdT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT33BdT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT33BdT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT33BdT.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOcAqSw.s: Assembler messages:
encrypt.c: /tmp/ccOcAqSw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOcAqSw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOcAqSw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOcAqSw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcAqSw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcAqSw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcAqSw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcAqSw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcAqSw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOcAqSw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOcAqSw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOcAqSw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOcAqSw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcAqSw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOcAqSw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOcAqSw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOcAqSw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOcAqSw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOcAqSw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcAqSw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOcAqSw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOcAqSw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOcAqSw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOcAqSw.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbQfg4E.s: Assembler messages:
encrypt.c: /tmp/ccbQfg4E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbQfg4E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbQfg4E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbQfg4E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQfg4E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQfg4E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQfg4E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQfg4E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQfg4E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQfg4E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQfg4E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQfg4E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbQfg4E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQfg4E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbQfg4E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQfg4E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbQfg4E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQfg4E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQfg4E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQfg4E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQfg4E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQfg4E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbQfg4E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQfg4E.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbgWtnR.s: Assembler messages:
encrypt.c: /tmp/ccbgWtnR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbgWtnR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbgWtnR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbgWtnR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgWtnR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgWtnR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgWtnR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgWtnR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgWtnR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbgWtnR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbgWtnR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbgWtnR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbgWtnR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgWtnR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbgWtnR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbgWtnR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbgWtnR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbgWtnR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbgWtnR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbgWtnR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgWtnR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbgWtnR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbgWtnR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbgWtnR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx3AX7A.s: Assembler messages:
encrypt.c: /tmp/ccx3AX7A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx3AX7A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx3AX7A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx3AX7A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3AX7A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3AX7A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3AX7A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3AX7A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3AX7A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx3AX7A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx3AX7A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx3AX7A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx3AX7A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3AX7A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx3AX7A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx3AX7A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx3AX7A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3AX7A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3AX7A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3AX7A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3AX7A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx3AX7A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3AX7A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3AX7A.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8HbW9g.s: Assembler messages:
encrypt.c: /tmp/cc8HbW9g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8HbW9g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8HbW9g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8HbW9g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HbW9g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HbW9g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HbW9g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HbW9g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HbW9g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8HbW9g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8HbW9g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8HbW9g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8HbW9g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HbW9g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8HbW9g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8HbW9g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8HbW9g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HbW9g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HbW9g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HbW9g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HbW9g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8HbW9g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HbW9g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HbW9g.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyglq4u.s: Assembler messages:
encrypt.c: /tmp/ccyglq4u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyglq4u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyglq4u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyglq4u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyglq4u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyglq4u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyglq4u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyglq4u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyglq4u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyglq4u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyglq4u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyglq4u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyglq4u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyglq4u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyglq4u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyglq4u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyglq4u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyglq4u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyglq4u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyglq4u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyglq4u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyglq4u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyglq4u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyglq4u.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccHSUIFs.s: Assembler messages:
encrypt.c: /tmp/ccHSUIFs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHSUIFs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHSUIFs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHSUIFs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSUIFs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSUIFs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSUIFs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSUIFs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSUIFs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSUIFs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSUIFs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSUIFs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHSUIFs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSUIFs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHSUIFs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSUIFs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHSUIFs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSUIFs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSUIFs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSUIFs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSUIFs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSUIFs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHSUIFs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSUIFs.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccJBlP2e.s: Assembler messages:
encrypt.c: /tmp/ccJBlP2e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJBlP2e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJBlP2e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJBlP2e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlP2e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlP2e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlP2e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlP2e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlP2e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJBlP2e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJBlP2e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJBlP2e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJBlP2e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlP2e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJBlP2e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJBlP2e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJBlP2e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBlP2e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBlP2e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlP2e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBlP2e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJBlP2e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBlP2e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBlP2e.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4lueJ8.s: Assembler messages:
encrypt.c: /tmp/cc4lueJ8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4lueJ8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4lueJ8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4lueJ8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lueJ8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lueJ8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lueJ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lueJ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lueJ8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lueJ8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lueJ8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lueJ8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4lueJ8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lueJ8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4lueJ8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lueJ8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4lueJ8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lueJ8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4lueJ8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4lueJ8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lueJ8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4lueJ8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4lueJ8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4lueJ8.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmIzOiP.s: Assembler messages:
encrypt.c: /tmp/ccmIzOiP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmIzOiP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmIzOiP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmIzOiP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIzOiP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIzOiP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIzOiP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIzOiP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIzOiP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmIzOiP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmIzOiP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmIzOiP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmIzOiP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIzOiP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmIzOiP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmIzOiP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmIzOiP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmIzOiP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmIzOiP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIzOiP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmIzOiP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmIzOiP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmIzOiP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmIzOiP.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbao79d.s: Assembler messages:
encrypt.c: /tmp/ccbao79d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbao79d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbao79d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbao79d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbao79d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbao79d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbao79d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbao79d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbao79d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbao79d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbao79d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbao79d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbao79d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbao79d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbao79d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbao79d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbao79d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbao79d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbao79d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbao79d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbao79d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbao79d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbao79d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbao79d.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbdZv9O.s: Assembler messages:
encrypt.c: /tmp/ccbdZv9O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbdZv9O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbdZv9O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbdZv9O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdZv9O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdZv9O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdZv9O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdZv9O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdZv9O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdZv9O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdZv9O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdZv9O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbdZv9O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdZv9O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbdZv9O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdZv9O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbdZv9O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdZv9O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbdZv9O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbdZv9O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdZv9O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbdZv9O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbdZv9O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbdZv9O.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccM5T9V.s: Assembler messages:
encrypt.c: /tmp/cccM5T9V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccM5T9V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccM5T9V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccM5T9V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM5T9V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM5T9V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM5T9V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM5T9V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM5T9V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccM5T9V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccM5T9V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccM5T9V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccM5T9V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM5T9V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccM5T9V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccM5T9V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccM5T9V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccM5T9V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccM5T9V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM5T9V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccM5T9V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccM5T9V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccM5T9V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccM5T9V.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczezllB.s: Assembler messages:
encrypt.c: /tmp/cczezllB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczezllB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczezllB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczezllB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczezllB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczezllB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczezllB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczezllB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczezllB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczezllB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczezllB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczezllB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczezllB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczezllB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczezllB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczezllB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczezllB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczezllB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczezllB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczezllB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczezllB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczezllB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczezllB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczezllB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccElV07V.s: Assembler messages:
encrypt.c: /tmp/ccElV07V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccElV07V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccElV07V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccElV07V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElV07V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElV07V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElV07V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElV07V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElV07V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccElV07V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccElV07V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccElV07V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccElV07V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElV07V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccElV07V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccElV07V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccElV07V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccElV07V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccElV07V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElV07V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccElV07V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccElV07V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccElV07V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccElV07V.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cclhgruj.s: Assembler messages:
encrypt.c: /tmp/cclhgruj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclhgruj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclhgruj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclhgruj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhgruj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhgruj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhgruj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhgruj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhgruj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclhgruj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclhgruj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclhgruj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclhgruj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhgruj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclhgruj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclhgruj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclhgruj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclhgruj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclhgruj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclhgruj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhgruj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclhgruj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclhgruj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclhgruj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZSqTmF.s: Assembler messages:
encrypt.c: /tmp/ccZSqTmF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZSqTmF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZSqTmF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZSqTmF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSqTmF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSqTmF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSqTmF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSqTmF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSqTmF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZSqTmF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZSqTmF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZSqTmF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZSqTmF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSqTmF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZSqTmF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZSqTmF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZSqTmF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSqTmF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSqTmF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSqTmF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSqTmF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZSqTmF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSqTmF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSqTmF.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckT6ufc.s: Assembler messages:
encrypt.c: /tmp/cckT6ufc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckT6ufc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckT6ufc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckT6ufc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT6ufc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT6ufc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT6ufc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT6ufc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT6ufc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckT6ufc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckT6ufc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckT6ufc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckT6ufc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT6ufc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckT6ufc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckT6ufc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckT6ufc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckT6ufc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckT6ufc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckT6ufc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT6ufc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckT6ufc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckT6ufc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckT6ufc.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0rvPJk.s: Assembler messages:
encrypt.c: /tmp/cc0rvPJk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0rvPJk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0rvPJk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0rvPJk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rvPJk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rvPJk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rvPJk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rvPJk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rvPJk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rvPJk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rvPJk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rvPJk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0rvPJk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rvPJk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0rvPJk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rvPJk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0rvPJk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rvPJk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rvPJk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rvPJk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rvPJk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rvPJk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0rvPJk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rvPJk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ81fNx.s: Assembler messages:
encrypt.c: /tmp/ccJ81fNx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ81fNx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ81fNx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ81fNx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ81fNx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ81fNx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ81fNx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ81fNx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ81fNx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ81fNx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ81fNx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ81fNx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ81fNx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ81fNx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ81fNx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ81fNx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ81fNx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ81fNx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ81fNx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ81fNx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ81fNx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ81fNx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ81fNx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ81fNx.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHLdSt6.s: Assembler messages:
encrypt.c: /tmp/ccHLdSt6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHLdSt6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHLdSt6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHLdSt6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLdSt6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLdSt6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLdSt6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLdSt6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLdSt6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLdSt6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLdSt6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLdSt6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHLdSt6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLdSt6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHLdSt6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLdSt6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHLdSt6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLdSt6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLdSt6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLdSt6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLdSt6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLdSt6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHLdSt6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLdSt6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy3qp0i.s: Assembler messages:
encrypt.c: /tmp/ccy3qp0i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy3qp0i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy3qp0i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy3qp0i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3qp0i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3qp0i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3qp0i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3qp0i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3qp0i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy3qp0i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy3qp0i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy3qp0i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy3qp0i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3qp0i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy3qp0i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy3qp0i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy3qp0i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3qp0i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3qp0i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3qp0i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3qp0i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy3qp0i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3qp0i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3qp0i.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVQOvOj.s: Assembler messages:
encrypt.c: /tmp/ccVQOvOj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVQOvOj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVQOvOj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVQOvOj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQOvOj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQOvOj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQOvOj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQOvOj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQOvOj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQOvOj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQOvOj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQOvOj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVQOvOj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQOvOj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVQOvOj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVQOvOj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQOvOj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQOvOj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQOvOj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQOvOj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQOvOj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVQOvOj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQOvOj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQOvOj.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvF9YC2.s: Assembler messages:
encrypt.c: /tmp/ccvF9YC2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvF9YC2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvF9YC2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvF9YC2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF9YC2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF9YC2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF9YC2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF9YC2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF9YC2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvF9YC2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvF9YC2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvF9YC2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvF9YC2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF9YC2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvF9YC2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvF9YC2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvF9YC2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvF9YC2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvF9YC2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvF9YC2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF9YC2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvF9YC2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvF9YC2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvF9YC2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKuLpLL.s: Assembler messages:
encrypt.c: /tmp/ccKuLpLL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKuLpLL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKuLpLL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKuLpLL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuLpLL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuLpLL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuLpLL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuLpLL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuLpLL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKuLpLL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKuLpLL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKuLpLL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKuLpLL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuLpLL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKuLpLL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKuLpLL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKuLpLL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKuLpLL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKuLpLL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuLpLL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKuLpLL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKuLpLL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKuLpLL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKuLpLL.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj7oRCM.s: Assembler messages:
encrypt.c: /tmp/ccj7oRCM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj7oRCM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj7oRCM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj7oRCM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7oRCM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7oRCM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7oRCM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7oRCM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7oRCM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7oRCM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7oRCM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7oRCM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj7oRCM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7oRCM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj7oRCM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7oRCM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj7oRCM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj7oRCM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7oRCM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7oRCM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj7oRCM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7oRCM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj7oRCM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj7oRCM.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0eJDWS.s: Assembler messages:
encrypt.c: /tmp/cc0eJDWS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0eJDWS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0eJDWS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0eJDWS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eJDWS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eJDWS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eJDWS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eJDWS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eJDWS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0eJDWS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0eJDWS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0eJDWS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0eJDWS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eJDWS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0eJDWS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0eJDWS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0eJDWS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0eJDWS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0eJDWS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0eJDWS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eJDWS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0eJDWS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0eJDWS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0eJDWS.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc43fbLX.s: Assembler messages:
encrypt.c: /tmp/cc43fbLX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc43fbLX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc43fbLX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc43fbLX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43fbLX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43fbLX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43fbLX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43fbLX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43fbLX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43fbLX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43fbLX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43fbLX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc43fbLX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43fbLX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc43fbLX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc43fbLX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43fbLX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43fbLX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43fbLX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43fbLX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43fbLX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc43fbLX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43fbLX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43fbLX.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRvuosE.s: Assembler messages:
encrypt.c: /tmp/ccRvuosE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRvuosE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRvuosE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRvuosE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvuosE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvuosE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvuosE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvuosE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvuosE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRvuosE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRvuosE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRvuosE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRvuosE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvuosE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRvuosE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRvuosE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRvuosE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRvuosE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRvuosE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvuosE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRvuosE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRvuosE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRvuosE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRvuosE.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy69DWz.s: Assembler messages:
encrypt.c: /tmp/ccy69DWz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy69DWz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy69DWz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy69DWz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy69DWz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy69DWz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy69DWz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy69DWz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy69DWz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy69DWz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy69DWz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy69DWz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy69DWz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy69DWz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy69DWz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy69DWz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy69DWz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy69DWz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy69DWz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy69DWz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy69DWz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy69DWz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy69DWz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy69DWz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgCzOky.s: Assembler messages:
encrypt.c: /tmp/ccgCzOky.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgCzOky.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgCzOky.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgCzOky.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCzOky.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCzOky.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCzOky.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCzOky.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCzOky.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgCzOky.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgCzOky.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgCzOky.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgCzOky.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCzOky.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgCzOky.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgCzOky.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgCzOky.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgCzOky.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgCzOky.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCzOky.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgCzOky.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgCzOky.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgCzOky.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgCzOky.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrmujfp.s: Assembler messages:
encrypt.c: /tmp/ccrmujfp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrmujfp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrmujfp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrmujfp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmujfp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmujfp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmujfp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmujfp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmujfp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrmujfp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrmujfp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrmujfp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrmujfp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmujfp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrmujfp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrmujfp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrmujfp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrmujfp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrmujfp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrmujfp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmujfp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrmujfp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrmujfp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrmujfp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3Zss7e.s: Assembler messages:
encrypt.c: /tmp/cc3Zss7e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Zss7e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Zss7e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Zss7e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zss7e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zss7e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zss7e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zss7e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zss7e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Zss7e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Zss7e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Zss7e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Zss7e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zss7e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Zss7e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3Zss7e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Zss7e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Zss7e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Zss7e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zss7e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Zss7e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Zss7e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Zss7e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Zss7e.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx57UGa.s: Assembler messages:
encrypt.c: /tmp/ccx57UGa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx57UGa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx57UGa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx57UGa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx57UGa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx57UGa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx57UGa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx57UGa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx57UGa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx57UGa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx57UGa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx57UGa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx57UGa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx57UGa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx57UGa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx57UGa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx57UGa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx57UGa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx57UGa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx57UGa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx57UGa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx57UGa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx57UGa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx57UGa.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6JamRo.s: Assembler messages:
encrypt.c: /tmp/cc6JamRo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6JamRo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6JamRo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6JamRo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JamRo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JamRo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JamRo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JamRo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JamRo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JamRo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JamRo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JamRo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6JamRo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JamRo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6JamRo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JamRo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6JamRo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JamRo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JamRo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JamRo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JamRo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JamRo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6JamRo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JamRo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUe3Mim.s: Assembler messages:
encrypt.c: /tmp/ccUe3Mim.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUe3Mim.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUe3Mim.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUe3Mim.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe3Mim.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe3Mim.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe3Mim.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe3Mim.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe3Mim.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUe3Mim.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUe3Mim.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUe3Mim.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUe3Mim.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe3Mim.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUe3Mim.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUe3Mim.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUe3Mim.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUe3Mim.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUe3Mim.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe3Mim.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUe3Mim.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUe3Mim.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUe3Mim.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUe3Mim.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwVvasY.s: Assembler messages:
encrypt.c: /tmp/ccwVvasY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwVvasY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwVvasY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwVvasY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVvasY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVvasY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVvasY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVvasY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVvasY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVvasY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVvasY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVvasY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwVvasY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVvasY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwVvasY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwVvasY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVvasY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVvasY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVvasY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVvasY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVvasY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwVvasY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVvasY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVvasY.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyVUrtb.s: Assembler messages:
encrypt.c: /tmp/ccyVUrtb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyVUrtb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyVUrtb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyVUrtb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVUrtb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVUrtb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVUrtb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVUrtb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVUrtb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyVUrtb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyVUrtb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyVUrtb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyVUrtb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVUrtb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyVUrtb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyVUrtb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyVUrtb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyVUrtb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyVUrtb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyVUrtb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVUrtb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyVUrtb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyVUrtb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyVUrtb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc6UGjJ3.s: Assembler messages:
encrypt.c: /tmp/cc6UGjJ3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6UGjJ3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6UGjJ3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6UGjJ3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UGjJ3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UGjJ3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UGjJ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UGjJ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UGjJ3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UGjJ3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UGjJ3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UGjJ3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6UGjJ3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UGjJ3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6UGjJ3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UGjJ3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6UGjJ3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UGjJ3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UGjJ3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UGjJ3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UGjJ3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UGjJ3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6UGjJ3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UGjJ3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccslYul1.s: Assembler messages:
encrypt.c: /tmp/ccslYul1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccslYul1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccslYul1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccslYul1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslYul1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslYul1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslYul1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslYul1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslYul1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccslYul1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccslYul1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccslYul1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccslYul1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslYul1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccslYul1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccslYul1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccslYul1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslYul1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslYul1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslYul1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslYul1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccslYul1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslYul1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslYul1.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAJdp5B.s: Assembler messages:
encrypt.c: /tmp/ccAJdp5B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAJdp5B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAJdp5B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAJdp5B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJdp5B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJdp5B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJdp5B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJdp5B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJdp5B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJdp5B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJdp5B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJdp5B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAJdp5B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJdp5B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAJdp5B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAJdp5B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJdp5B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJdp5B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJdp5B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJdp5B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJdp5B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAJdp5B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJdp5B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJdp5B.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQiuXgN.s: Assembler messages:
encrypt.c: /tmp/ccQiuXgN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQiuXgN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQiuXgN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQiuXgN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiuXgN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiuXgN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiuXgN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiuXgN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiuXgN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQiuXgN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQiuXgN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQiuXgN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQiuXgN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiuXgN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQiuXgN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQiuXgN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQiuXgN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQiuXgN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQiuXgN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQiuXgN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiuXgN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQiuXgN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQiuXgN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQiuXgN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4GbOfU.s: Assembler messages:
encrypt.c: /tmp/cc4GbOfU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4GbOfU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4GbOfU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4GbOfU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GbOfU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GbOfU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GbOfU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GbOfU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GbOfU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4GbOfU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4GbOfU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4GbOfU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4GbOfU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GbOfU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4GbOfU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4GbOfU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4GbOfU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4GbOfU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4GbOfU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GbOfU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4GbOfU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4GbOfU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4GbOfU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4GbOfU.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxeu5Ef.s: Assembler messages:
encrypt.c: /tmp/ccxeu5Ef.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxeu5Ef.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxeu5Ef.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxeu5Ef.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeu5Ef.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeu5Ef.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeu5Ef.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeu5Ef.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeu5Ef.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxeu5Ef.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxeu5Ef.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxeu5Ef.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxeu5Ef.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeu5Ef.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxeu5Ef.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxeu5Ef.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxeu5Ef.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxeu5Ef.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxeu5Ef.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxeu5Ef.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeu5Ef.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxeu5Ef.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxeu5Ef.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxeu5Ef.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGRXRW2.s: Assembler messages:
encrypt.c: /tmp/ccGRXRW2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGRXRW2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGRXRW2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGRXRW2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRXRW2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRXRW2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRXRW2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRXRW2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRXRW2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGRXRW2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGRXRW2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGRXRW2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGRXRW2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRXRW2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGRXRW2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGRXRW2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGRXRW2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGRXRW2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGRXRW2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGRXRW2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRXRW2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGRXRW2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGRXRW2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGRXRW2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIIRSOt.s: Assembler messages:
encrypt.c: /tmp/ccIIRSOt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIIRSOt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIIRSOt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIIRSOt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIRSOt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIRSOt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIRSOt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIRSOt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIRSOt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIIRSOt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIIRSOt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIIRSOt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIIRSOt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIRSOt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIIRSOt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIIRSOt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIIRSOt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIRSOt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIRSOt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIRSOt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIRSOt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIIRSOt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIRSOt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIRSOt.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccRHnwMy.s: Assembler messages:
encrypt.c: /tmp/ccRHnwMy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRHnwMy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRHnwMy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRHnwMy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHnwMy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHnwMy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHnwMy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHnwMy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHnwMy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHnwMy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHnwMy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHnwMy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRHnwMy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHnwMy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRHnwMy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRHnwMy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHnwMy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHnwMy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHnwMy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHnwMy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHnwMy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRHnwMy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHnwMy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHnwMy.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cceRcqcZ.s: Assembler messages:
encrypt.c: /tmp/cceRcqcZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceRcqcZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceRcqcZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceRcqcZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRcqcZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRcqcZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRcqcZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRcqcZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRcqcZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRcqcZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRcqcZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRcqcZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceRcqcZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRcqcZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceRcqcZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRcqcZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceRcqcZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRcqcZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRcqcZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRcqcZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRcqcZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRcqcZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceRcqcZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRcqcZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAHDwY9.s: Assembler messages:
encrypt.c: /tmp/ccAHDwY9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAHDwY9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAHDwY9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAHDwY9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHDwY9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHDwY9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHDwY9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHDwY9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHDwY9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHDwY9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHDwY9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHDwY9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAHDwY9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHDwY9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAHDwY9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAHDwY9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHDwY9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHDwY9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHDwY9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHDwY9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHDwY9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAHDwY9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHDwY9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHDwY9.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccc4NgxI.s: Assembler messages:
encrypt.c: /tmp/ccc4NgxI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc4NgxI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc4NgxI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc4NgxI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NgxI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NgxI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NgxI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NgxI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NgxI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4NgxI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4NgxI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4NgxI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc4NgxI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NgxI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc4NgxI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4NgxI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc4NgxI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4NgxI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4NgxI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4NgxI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NgxI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4NgxI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc4NgxI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4NgxI.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLBC6zQ.s: Assembler messages:
encrypt.c: /tmp/ccLBC6zQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLBC6zQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLBC6zQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLBC6zQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBC6zQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBC6zQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBC6zQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBC6zQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBC6zQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBC6zQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBC6zQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBC6zQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLBC6zQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBC6zQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLBC6zQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBC6zQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLBC6zQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBC6zQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLBC6zQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLBC6zQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBC6zQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLBC6zQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLBC6zQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLBC6zQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu3swft.s: Assembler messages:
encrypt.c: /tmp/ccu3swft.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu3swft.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu3swft.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu3swft.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3swft.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3swft.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3swft.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3swft.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3swft.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3swft.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3swft.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3swft.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu3swft.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3swft.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu3swft.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu3swft.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3swft.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3swft.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3swft.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3swft.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3swft.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu3swft.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3swft.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3swft.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJtJNkc.s: Assembler messages:
encrypt.c: /tmp/ccJtJNkc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJtJNkc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJtJNkc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJtJNkc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtJNkc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtJNkc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtJNkc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtJNkc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtJNkc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtJNkc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtJNkc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtJNkc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJtJNkc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtJNkc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJtJNkc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJtJNkc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtJNkc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtJNkc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtJNkc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtJNkc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtJNkc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJtJNkc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtJNkc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtJNkc.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbILVZz.s: Assembler messages:
encrypt.c: /tmp/ccbILVZz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbILVZz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbILVZz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbILVZz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbILVZz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbILVZz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbILVZz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbILVZz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbILVZz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbILVZz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbILVZz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbILVZz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbILVZz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbILVZz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbILVZz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbILVZz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbILVZz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbILVZz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbILVZz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbILVZz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbILVZz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbILVZz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbILVZz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbILVZz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccH0ZuEa.s: Assembler messages:
encrypt.c: /tmp/ccH0ZuEa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH0ZuEa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH0ZuEa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH0ZuEa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZuEa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZuEa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZuEa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZuEa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZuEa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH0ZuEa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH0ZuEa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH0ZuEa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH0ZuEa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZuEa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH0ZuEa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH0ZuEa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH0ZuEa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0ZuEa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0ZuEa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZuEa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0ZuEa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH0ZuEa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0ZuEa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0ZuEa.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cctncmTr.s: Assembler messages:
encrypt.c: /tmp/cctncmTr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctncmTr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctncmTr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctncmTr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctncmTr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctncmTr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctncmTr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctncmTr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctncmTr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctncmTr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctncmTr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctncmTr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctncmTr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctncmTr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctncmTr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctncmTr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctncmTr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctncmTr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctncmTr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctncmTr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctncmTr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctncmTr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctncmTr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctncmTr.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKCqqzW.s: Assembler messages:
encrypt.c: /tmp/ccKCqqzW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKCqqzW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKCqqzW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKCqqzW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCqqzW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCqqzW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCqqzW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCqqzW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCqqzW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKCqqzW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKCqqzW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKCqqzW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKCqqzW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCqqzW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKCqqzW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKCqqzW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKCqqzW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCqqzW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCqqzW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCqqzW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCqqzW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKCqqzW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCqqzW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCqqzW.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjacbDa.s: Assembler messages:
encrypt.c: /tmp/ccjacbDa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjacbDa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjacbDa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjacbDa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjacbDa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjacbDa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjacbDa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjacbDa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjacbDa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjacbDa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjacbDa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjacbDa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjacbDa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjacbDa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjacbDa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjacbDa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjacbDa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjacbDa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjacbDa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjacbDa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjacbDa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjacbDa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjacbDa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjacbDa.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAqMAIE.s: Assembler messages:
encrypt.c: /tmp/ccAqMAIE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAqMAIE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAqMAIE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAqMAIE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqMAIE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqMAIE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqMAIE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqMAIE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqMAIE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqMAIE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqMAIE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqMAIE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAqMAIE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqMAIE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAqMAIE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqMAIE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAqMAIE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqMAIE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqMAIE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqMAIE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqMAIE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqMAIE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAqMAIE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqMAIE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTGkM3z.s: Assembler messages:
encrypt.c: /tmp/ccTGkM3z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTGkM3z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTGkM3z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTGkM3z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGkM3z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGkM3z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGkM3z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGkM3z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGkM3z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTGkM3z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTGkM3z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTGkM3z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTGkM3z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGkM3z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTGkM3z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTGkM3z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTGkM3z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTGkM3z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTGkM3z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGkM3z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTGkM3z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTGkM3z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTGkM3z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTGkM3z.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGeP5fu.s: Assembler messages:
encrypt.c: /tmp/ccGeP5fu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGeP5fu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGeP5fu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGeP5fu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGeP5fu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGeP5fu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGeP5fu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGeP5fu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGeP5fu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGeP5fu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGeP5fu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGeP5fu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGeP5fu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGeP5fu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGeP5fu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGeP5fu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGeP5fu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGeP5fu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGeP5fu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGeP5fu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGeP5fu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGeP5fu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGeP5fu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGeP5fu.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGu9eUz.s: Assembler messages:
encrypt.c: /tmp/ccGu9eUz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGu9eUz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGu9eUz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGu9eUz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGu9eUz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGu9eUz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGu9eUz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGu9eUz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGu9eUz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGu9eUz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGu9eUz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGu9eUz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGu9eUz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGu9eUz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGu9eUz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGu9eUz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGu9eUz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGu9eUz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGu9eUz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGu9eUz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGu9eUz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGu9eUz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGu9eUz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGu9eUz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc36n8F3.s: Assembler messages:
encrypt.c: /tmp/cc36n8F3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc36n8F3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc36n8F3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc36n8F3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36n8F3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36n8F3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36n8F3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36n8F3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36n8F3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc36n8F3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc36n8F3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc36n8F3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc36n8F3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36n8F3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc36n8F3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc36n8F3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc36n8F3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc36n8F3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc36n8F3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36n8F3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc36n8F3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc36n8F3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc36n8F3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc36n8F3.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUTVe2b.s: Assembler messages:
encrypt.c: /tmp/ccUTVe2b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUTVe2b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUTVe2b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUTVe2b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTVe2b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTVe2b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTVe2b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTVe2b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTVe2b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUTVe2b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUTVe2b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUTVe2b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUTVe2b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTVe2b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUTVe2b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUTVe2b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUTVe2b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUTVe2b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUTVe2b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUTVe2b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTVe2b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUTVe2b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUTVe2b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUTVe2b.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaOb6hU.s: Assembler messages:
encrypt.c: /tmp/ccaOb6hU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaOb6hU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaOb6hU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaOb6hU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOb6hU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOb6hU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOb6hU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOb6hU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOb6hU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaOb6hU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaOb6hU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaOb6hU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaOb6hU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOb6hU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaOb6hU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaOb6hU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaOb6hU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaOb6hU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaOb6hU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOb6hU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaOb6hU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaOb6hU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaOb6hU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaOb6hU.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvvkYm3.s: Assembler messages:
encrypt.c: /tmp/ccvvkYm3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvvkYm3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvvkYm3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvvkYm3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvkYm3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvkYm3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvkYm3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvkYm3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvkYm3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvkYm3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvkYm3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvkYm3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvvkYm3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvkYm3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvvkYm3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvkYm3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvvkYm3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvkYm3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvkYm3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvkYm3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvkYm3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvkYm3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvvkYm3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvkYm3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF36bK8.s: Assembler messages:
encrypt.c: /tmp/ccF36bK8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF36bK8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF36bK8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF36bK8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF36bK8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF36bK8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF36bK8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF36bK8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF36bK8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF36bK8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF36bK8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF36bK8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF36bK8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF36bK8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF36bK8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF36bK8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF36bK8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF36bK8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF36bK8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF36bK8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF36bK8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF36bK8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF36bK8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF36bK8.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOkauvN.s: Assembler messages:
encrypt.c: /tmp/ccOkauvN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOkauvN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOkauvN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOkauvN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkauvN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkauvN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkauvN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkauvN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkauvN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOkauvN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOkauvN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOkauvN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOkauvN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkauvN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOkauvN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOkauvN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOkauvN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOkauvN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOkauvN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOkauvN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkauvN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOkauvN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOkauvN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOkauvN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBBtPwK.s: Assembler messages:
encrypt.c: /tmp/ccBBtPwK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBBtPwK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBBtPwK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBBtPwK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBtPwK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBtPwK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBtPwK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBtPwK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBtPwK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBBtPwK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBBtPwK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBBtPwK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBBtPwK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBtPwK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBBtPwK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBBtPwK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBBtPwK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBBtPwK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBBtPwK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBtPwK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBBtPwK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBBtPwK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBBtPwK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBBtPwK.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ44ByF.s: Assembler messages:
encrypt.c: /tmp/ccJ44ByF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ44ByF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ44ByF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ44ByF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ44ByF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ44ByF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ44ByF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ44ByF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ44ByF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ44ByF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ44ByF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ44ByF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ44ByF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ44ByF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ44ByF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ44ByF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ44ByF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ44ByF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ44ByF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ44ByF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ44ByF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ44ByF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ44ByF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ44ByF.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccEMGdyG.s: Assembler messages:
encrypt.c: /tmp/ccEMGdyG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEMGdyG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEMGdyG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEMGdyG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMGdyG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMGdyG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMGdyG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMGdyG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMGdyG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMGdyG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMGdyG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMGdyG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEMGdyG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMGdyG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEMGdyG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEMGdyG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMGdyG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMGdyG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMGdyG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMGdyG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMGdyG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEMGdyG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMGdyG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMGdyG.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccrENqzr.s: Assembler messages:
encrypt.c: /tmp/ccrENqzr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrENqzr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrENqzr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrENqzr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrENqzr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrENqzr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrENqzr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrENqzr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrENqzr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrENqzr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrENqzr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrENqzr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrENqzr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrENqzr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrENqzr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrENqzr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrENqzr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrENqzr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrENqzr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrENqzr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrENqzr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrENqzr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrENqzr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrENqzr.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFTkBKr.s: Assembler messages:
encrypt.c: /tmp/ccFTkBKr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFTkBKr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFTkBKr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFTkBKr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkBKr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkBKr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkBKr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkBKr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkBKr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFTkBKr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFTkBKr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFTkBKr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFTkBKr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkBKr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFTkBKr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFTkBKr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFTkBKr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFTkBKr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFTkBKr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTkBKr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFTkBKr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFTkBKr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFTkBKr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFTkBKr.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMTERXf.s: Assembler messages:
encrypt.c: /tmp/ccMTERXf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMTERXf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMTERXf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMTERXf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTERXf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTERXf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTERXf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTERXf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTERXf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTERXf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTERXf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTERXf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMTERXf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTERXf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMTERXf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTERXf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMTERXf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTERXf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTERXf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTERXf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTERXf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTERXf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMTERXf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTERXf.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmXMF99.s: Assembler messages:
encrypt.c: /tmp/ccmXMF99.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmXMF99.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmXMF99.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmXMF99.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMF99.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMF99.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMF99.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMF99.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMF99.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXMF99.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXMF99.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXMF99.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmXMF99.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMF99.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmXMF99.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXMF99.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmXMF99.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXMF99.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXMF99.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXMF99.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMF99.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXMF99.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmXMF99.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXMF99.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccmXMF99.s: Assembler messages:
encrypt.c: /tmp/ccmXMF99.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmXMF99.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmXMF99.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmXMF99.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMF99.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMF99.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMF99.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMF99.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMF99.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXMF99.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXMF99.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXMF99.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmXMF99.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMF99.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmXMF99.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXMF99.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmXMF99.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXMF99.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXMF99.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXMF99.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXMF99.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXMF99.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmXMF99.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXMF99.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwyNtsb.s: Assembler messages:
encrypt.c: /tmp/ccwyNtsb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwyNtsb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwyNtsb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwyNtsb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyNtsb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyNtsb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyNtsb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyNtsb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyNtsb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwyNtsb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwyNtsb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwyNtsb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwyNtsb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyNtsb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwyNtsb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwyNtsb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwyNtsb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyNtsb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyNtsb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyNtsb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyNtsb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwyNtsb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyNtsb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyNtsb.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccwyNtsb.s: Assembler messages:
encrypt.c: /tmp/ccwyNtsb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwyNtsb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwyNtsb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwyNtsb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyNtsb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyNtsb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyNtsb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyNtsb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyNtsb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwyNtsb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwyNtsb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwyNtsb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwyNtsb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyNtsb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwyNtsb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwyNtsb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwyNtsb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyNtsb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyNtsb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyNtsb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyNtsb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwyNtsb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyNtsb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyNtsb.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbMlydY.s: Assembler messages:
encrypt.c: /tmp/ccbMlydY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbMlydY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbMlydY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbMlydY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMlydY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMlydY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMlydY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMlydY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMlydY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbMlydY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbMlydY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbMlydY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbMlydY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMlydY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbMlydY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbMlydY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbMlydY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMlydY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMlydY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMlydY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMlydY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbMlydY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMlydY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMlydY.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccbMlydY.s: Assembler messages:
encrypt.c: /tmp/ccbMlydY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbMlydY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbMlydY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbMlydY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMlydY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMlydY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMlydY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMlydY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMlydY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbMlydY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbMlydY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbMlydY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbMlydY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMlydY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbMlydY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbMlydY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbMlydY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMlydY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMlydY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMlydY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMlydY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbMlydY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMlydY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMlydY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccz35lG5.s: Assembler messages:
encrypt.c: /tmp/ccz35lG5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz35lG5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz35lG5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz35lG5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz35lG5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz35lG5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz35lG5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz35lG5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz35lG5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz35lG5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz35lG5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz35lG5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz35lG5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz35lG5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz35lG5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz35lG5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz35lG5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz35lG5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz35lG5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz35lG5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz35lG5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz35lG5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz35lG5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz35lG5.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccz35lG5.s: Assembler messages:
encrypt.c: /tmp/ccz35lG5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz35lG5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz35lG5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz35lG5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz35lG5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz35lG5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz35lG5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz35lG5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz35lG5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz35lG5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz35lG5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz35lG5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz35lG5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz35lG5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz35lG5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz35lG5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz35lG5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz35lG5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz35lG5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz35lG5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz35lG5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz35lG5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz35lG5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz35lG5.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJtCvaW.s: Assembler messages:
encrypt.c: /tmp/ccJtCvaW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJtCvaW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJtCvaW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJtCvaW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtCvaW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtCvaW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtCvaW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtCvaW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtCvaW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtCvaW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtCvaW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtCvaW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJtCvaW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtCvaW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJtCvaW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJtCvaW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtCvaW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtCvaW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtCvaW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtCvaW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtCvaW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJtCvaW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtCvaW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtCvaW.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccJtCvaW.s: Assembler messages:
encrypt.c: /tmp/ccJtCvaW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJtCvaW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJtCvaW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJtCvaW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtCvaW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtCvaW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtCvaW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtCvaW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtCvaW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtCvaW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtCvaW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtCvaW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJtCvaW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtCvaW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJtCvaW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJtCvaW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtCvaW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtCvaW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtCvaW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtCvaW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtCvaW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJtCvaW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtCvaW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtCvaW.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccUagxrM.s: Assembler messages:
encrypt.c: /tmp/ccUagxrM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUagxrM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUagxrM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUagxrM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUagxrM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUagxrM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUagxrM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUagxrM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUagxrM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUagxrM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUagxrM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUagxrM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUagxrM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUagxrM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUagxrM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUagxrM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUagxrM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUagxrM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUagxrM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUagxrM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUagxrM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUagxrM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUagxrM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUagxrM.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccUagxrM.s: Assembler messages:
encrypt.c: /tmp/ccUagxrM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUagxrM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUagxrM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUagxrM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUagxrM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUagxrM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUagxrM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUagxrM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUagxrM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUagxrM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUagxrM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUagxrM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUagxrM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUagxrM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUagxrM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUagxrM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUagxrM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUagxrM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUagxrM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUagxrM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUagxrM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUagxrM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUagxrM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUagxrM.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccae2hbH.s: Assembler messages:
encrypt.c: /tmp/ccae2hbH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccae2hbH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccae2hbH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccae2hbH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae2hbH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae2hbH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae2hbH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae2hbH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae2hbH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccae2hbH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccae2hbH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccae2hbH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccae2hbH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae2hbH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccae2hbH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccae2hbH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccae2hbH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccae2hbH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccae2hbH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccae2hbH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae2hbH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccae2hbH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccae2hbH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccae2hbH.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccae2hbH.s: Assembler messages:
encrypt.c: /tmp/ccae2hbH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccae2hbH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccae2hbH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccae2hbH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae2hbH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae2hbH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae2hbH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae2hbH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae2hbH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccae2hbH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccae2hbH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccae2hbH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccae2hbH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae2hbH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccae2hbH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccae2hbH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccae2hbH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccae2hbH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccae2hbH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccae2hbH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccae2hbH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccae2hbH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccae2hbH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccae2hbH.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cci199Zx.s: Assembler messages:
encrypt.c: /tmp/cci199Zx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci199Zx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci199Zx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci199Zx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci199Zx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci199Zx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci199Zx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci199Zx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci199Zx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci199Zx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci199Zx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci199Zx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci199Zx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci199Zx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci199Zx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci199Zx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci199Zx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci199Zx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci199Zx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci199Zx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci199Zx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci199Zx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci199Zx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci199Zx.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cci199Zx.s: Assembler messages:
encrypt.c: /tmp/cci199Zx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci199Zx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci199Zx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci199Zx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci199Zx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci199Zx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci199Zx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci199Zx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci199Zx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci199Zx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci199Zx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci199Zx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci199Zx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci199Zx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci199Zx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci199Zx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci199Zx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci199Zx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci199Zx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci199Zx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci199Zx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci199Zx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci199Zx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci199Zx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5Zz1Zg.s: Assembler messages:
encrypt.c: /tmp/cc5Zz1Zg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Zz1Zg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Zz1Zg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Zz1Zg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zz1Zg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zz1Zg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zz1Zg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zz1Zg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zz1Zg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Zz1Zg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Zz1Zg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Zz1Zg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Zz1Zg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zz1Zg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Zz1Zg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5Zz1Zg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Zz1Zg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Zz1Zg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Zz1Zg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zz1Zg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Zz1Zg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Zz1Zg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Zz1Zg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Zz1Zg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7lZ19x.s: Assembler messages:
encrypt.c: /tmp/cc7lZ19x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7lZ19x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7lZ19x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7lZ19x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lZ19x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lZ19x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lZ19x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lZ19x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lZ19x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lZ19x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lZ19x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lZ19x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7lZ19x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lZ19x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7lZ19x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lZ19x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7lZ19x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lZ19x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7lZ19x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7lZ19x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lZ19x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7lZ19x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7lZ19x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7lZ19x.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOV56d4.s: Assembler messages:
encrypt.c: /tmp/ccOV56d4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOV56d4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOV56d4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOV56d4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOV56d4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOV56d4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOV56d4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOV56d4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOV56d4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOV56d4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOV56d4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOV56d4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOV56d4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOV56d4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOV56d4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOV56d4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOV56d4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOV56d4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOV56d4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOV56d4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOV56d4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOV56d4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOV56d4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOV56d4.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsv8zR6.s: Assembler messages:
encrypt.c: /tmp/ccsv8zR6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsv8zR6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsv8zR6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsv8zR6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsv8zR6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsv8zR6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsv8zR6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsv8zR6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsv8zR6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsv8zR6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsv8zR6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsv8zR6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsv8zR6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsv8zR6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsv8zR6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsv8zR6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsv8zR6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsv8zR6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsv8zR6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsv8zR6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsv8zR6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsv8zR6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsv8zR6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsv8zR6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc66I7gN.s: Assembler messages:
encrypt.c: /tmp/cc66I7gN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc66I7gN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc66I7gN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc66I7gN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66I7gN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66I7gN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66I7gN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66I7gN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66I7gN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66I7gN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66I7gN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66I7gN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc66I7gN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66I7gN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc66I7gN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc66I7gN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66I7gN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66I7gN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66I7gN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66I7gN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66I7gN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc66I7gN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66I7gN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66I7gN.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccB4pIHY.s: Assembler messages:
encrypt.c: /tmp/ccB4pIHY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB4pIHY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB4pIHY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB4pIHY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4pIHY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4pIHY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4pIHY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4pIHY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4pIHY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4pIHY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4pIHY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4pIHY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB4pIHY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4pIHY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB4pIHY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4pIHY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB4pIHY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4pIHY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4pIHY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4pIHY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4pIHY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4pIHY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB4pIHY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4pIHY.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfFq2uF.s: Assembler messages:
encrypt.c: /tmp/ccfFq2uF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfFq2uF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfFq2uF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfFq2uF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFq2uF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFq2uF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFq2uF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFq2uF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFq2uF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFq2uF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFq2uF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFq2uF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfFq2uF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFq2uF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfFq2uF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfFq2uF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFq2uF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFq2uF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFq2uF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFq2uF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFq2uF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfFq2uF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFq2uF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFq2uF.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrV7eUN.s: Assembler messages:
encrypt.c: /tmp/ccrV7eUN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrV7eUN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrV7eUN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrV7eUN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV7eUN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV7eUN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV7eUN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV7eUN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV7eUN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrV7eUN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrV7eUN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrV7eUN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrV7eUN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV7eUN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrV7eUN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrV7eUN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrV7eUN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrV7eUN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrV7eUN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrV7eUN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrV7eUN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrV7eUN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrV7eUN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrV7eUN.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9mdtef.s: Assembler messages:
encrypt.c: /tmp/cc9mdtef.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9mdtef.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9mdtef.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9mdtef.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mdtef.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mdtef.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mdtef.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mdtef.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mdtef.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9mdtef.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9mdtef.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9mdtef.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9mdtef.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mdtef.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9mdtef.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9mdtef.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9mdtef.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9mdtef.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9mdtef.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9mdtef.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mdtef.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9mdtef.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9mdtef.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9mdtef.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQcS96c.s: Assembler messages:
encrypt.c: /tmp/ccQcS96c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQcS96c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQcS96c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQcS96c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcS96c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcS96c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcS96c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcS96c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcS96c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQcS96c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQcS96c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQcS96c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQcS96c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcS96c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQcS96c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQcS96c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQcS96c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcS96c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcS96c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcS96c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcS96c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQcS96c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcS96c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcS96c.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGXUOIK.s: Assembler messages:
encrypt.c: /tmp/ccGXUOIK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGXUOIK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGXUOIK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGXUOIK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXUOIK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXUOIK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXUOIK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXUOIK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXUOIK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGXUOIK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGXUOIK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGXUOIK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGXUOIK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXUOIK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGXUOIK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGXUOIK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGXUOIK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXUOIK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXUOIK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXUOIK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXUOIK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGXUOIK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXUOIK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXUOIK.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccipIMUM.s: Assembler messages:
encrypt.c: /tmp/ccipIMUM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccipIMUM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccipIMUM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccipIMUM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipIMUM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipIMUM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipIMUM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipIMUM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipIMUM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccipIMUM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccipIMUM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccipIMUM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccipIMUM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipIMUM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccipIMUM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccipIMUM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccipIMUM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccipIMUM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccipIMUM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccipIMUM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipIMUM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccipIMUM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccipIMUM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccipIMUM.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKzK3QD.s: Assembler messages:
encrypt.c: /tmp/ccKzK3QD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKzK3QD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKzK3QD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKzK3QD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzK3QD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzK3QD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzK3QD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzK3QD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzK3QD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzK3QD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzK3QD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzK3QD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKzK3QD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzK3QD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKzK3QD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzK3QD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKzK3QD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzK3QD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzK3QD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzK3QD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzK3QD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzK3QD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKzK3QD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzK3QD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLzB8gy.s: Assembler messages:
encrypt.c: /tmp/ccLzB8gy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLzB8gy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLzB8gy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLzB8gy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzB8gy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzB8gy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzB8gy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzB8gy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzB8gy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLzB8gy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLzB8gy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLzB8gy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLzB8gy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzB8gy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLzB8gy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLzB8gy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLzB8gy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLzB8gy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLzB8gy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzB8gy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLzB8gy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLzB8gy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLzB8gy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLzB8gy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7KB87B.s: Assembler messages:
encrypt.c: /tmp/cc7KB87B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7KB87B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7KB87B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7KB87B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KB87B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KB87B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KB87B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KB87B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KB87B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7KB87B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7KB87B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7KB87B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7KB87B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KB87B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7KB87B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7KB87B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7KB87B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KB87B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KB87B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KB87B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KB87B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7KB87B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KB87B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KB87B.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz6Uu31.s: Assembler messages:
encrypt.c: /tmp/ccz6Uu31.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz6Uu31.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz6Uu31.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz6Uu31.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6Uu31.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6Uu31.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6Uu31.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6Uu31.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6Uu31.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6Uu31.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6Uu31.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6Uu31.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz6Uu31.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6Uu31.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz6Uu31.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6Uu31.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz6Uu31.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6Uu31.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6Uu31.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6Uu31.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6Uu31.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6Uu31.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz6Uu31.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6Uu31.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9E0Tj0.s: Assembler messages:
encrypt.c: /tmp/cc9E0Tj0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9E0Tj0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9E0Tj0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9E0Tj0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E0Tj0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E0Tj0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E0Tj0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E0Tj0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E0Tj0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E0Tj0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E0Tj0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E0Tj0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9E0Tj0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E0Tj0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9E0Tj0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E0Tj0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9E0Tj0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E0Tj0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9E0Tj0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9E0Tj0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E0Tj0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9E0Tj0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9E0Tj0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9E0Tj0.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY4VsHp.s: Assembler messages:
encrypt.c: /tmp/ccY4VsHp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY4VsHp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY4VsHp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY4VsHp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4VsHp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4VsHp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4VsHp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4VsHp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4VsHp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY4VsHp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY4VsHp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY4VsHp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY4VsHp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4VsHp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY4VsHp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY4VsHp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY4VsHp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4VsHp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4VsHp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4VsHp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4VsHp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY4VsHp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4VsHp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4VsHp.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccD3YdWJ.s: Assembler messages:
encrypt.c: /tmp/ccD3YdWJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD3YdWJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD3YdWJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD3YdWJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3YdWJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3YdWJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3YdWJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3YdWJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3YdWJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3YdWJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3YdWJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3YdWJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD3YdWJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3YdWJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD3YdWJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3YdWJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD3YdWJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3YdWJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3YdWJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3YdWJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3YdWJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3YdWJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD3YdWJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3YdWJ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgeS7Gj.s: Assembler messages:
encrypt.c: /tmp/ccgeS7Gj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgeS7Gj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgeS7Gj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgeS7Gj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeS7Gj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeS7Gj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeS7Gj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeS7Gj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeS7Gj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgeS7Gj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgeS7Gj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgeS7Gj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgeS7Gj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeS7Gj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgeS7Gj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgeS7Gj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgeS7Gj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeS7Gj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeS7Gj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeS7Gj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeS7Gj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgeS7Gj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeS7Gj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeS7Gj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPmwqH4.s: Assembler messages:
encrypt.c: /tmp/ccPmwqH4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPmwqH4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPmwqH4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPmwqH4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmwqH4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmwqH4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmwqH4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmwqH4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmwqH4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPmwqH4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPmwqH4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPmwqH4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPmwqH4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmwqH4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPmwqH4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPmwqH4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPmwqH4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPmwqH4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPmwqH4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmwqH4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPmwqH4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPmwqH4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPmwqH4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPmwqH4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqh2qjt.s: Assembler messages:
encrypt.c: /tmp/ccqh2qjt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqh2qjt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqh2qjt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqh2qjt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh2qjt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh2qjt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh2qjt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh2qjt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh2qjt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqh2qjt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqh2qjt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqh2qjt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqh2qjt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh2qjt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqh2qjt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqh2qjt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqh2qjt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqh2qjt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqh2qjt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqh2qjt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqh2qjt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqh2qjt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqh2qjt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqh2qjt.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5zCKnI.s: Assembler messages:
encrypt.c: /tmp/cc5zCKnI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5zCKnI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5zCKnI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5zCKnI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zCKnI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zCKnI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zCKnI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zCKnI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zCKnI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zCKnI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zCKnI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zCKnI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5zCKnI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zCKnI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5zCKnI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zCKnI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5zCKnI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zCKnI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zCKnI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zCKnI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zCKnI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zCKnI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5zCKnI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zCKnI.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgUxRGe.s: Assembler messages:
encrypt.c: /tmp/ccgUxRGe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgUxRGe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgUxRGe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgUxRGe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUxRGe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUxRGe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUxRGe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUxRGe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUxRGe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUxRGe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUxRGe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUxRGe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgUxRGe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUxRGe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgUxRGe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgUxRGe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUxRGe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUxRGe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUxRGe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUxRGe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUxRGe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgUxRGe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUxRGe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUxRGe.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj9QCjD.s: Assembler messages:
encrypt.c: /tmp/ccj9QCjD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj9QCjD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj9QCjD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj9QCjD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9QCjD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9QCjD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9QCjD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9QCjD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9QCjD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9QCjD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9QCjD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9QCjD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj9QCjD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9QCjD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj9QCjD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9QCjD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj9QCjD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9QCjD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9QCjD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9QCjD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9QCjD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9QCjD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj9QCjD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9QCjD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccswmOs2.s: Assembler messages:
encrypt.c: /tmp/ccswmOs2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccswmOs2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccswmOs2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccswmOs2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswmOs2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswmOs2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswmOs2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswmOs2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswmOs2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccswmOs2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccswmOs2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccswmOs2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccswmOs2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswmOs2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccswmOs2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccswmOs2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccswmOs2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccswmOs2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccswmOs2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswmOs2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccswmOs2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccswmOs2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccswmOs2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccswmOs2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRrEbeS.s: Assembler messages:
encrypt.c: /tmp/ccRrEbeS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRrEbeS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRrEbeS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRrEbeS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrEbeS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrEbeS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrEbeS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrEbeS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrEbeS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrEbeS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrEbeS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrEbeS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRrEbeS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrEbeS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRrEbeS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRrEbeS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrEbeS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrEbeS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrEbeS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrEbeS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrEbeS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRrEbeS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrEbeS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrEbeS.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsU3uQl.s: Assembler messages:
encrypt.c: /tmp/ccsU3uQl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsU3uQl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsU3uQl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsU3uQl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsU3uQl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsU3uQl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsU3uQl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsU3uQl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsU3uQl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsU3uQl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsU3uQl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsU3uQl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsU3uQl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsU3uQl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsU3uQl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsU3uQl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsU3uQl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsU3uQl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsU3uQl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsU3uQl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsU3uQl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsU3uQl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsU3uQl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsU3uQl.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2wcuJh.s: Assembler messages:
encrypt.c: /tmp/cc2wcuJh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2wcuJh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2wcuJh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2wcuJh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wcuJh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wcuJh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wcuJh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wcuJh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wcuJh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2wcuJh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2wcuJh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2wcuJh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2wcuJh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wcuJh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2wcuJh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2wcuJh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2wcuJh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2wcuJh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2wcuJh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2wcuJh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wcuJh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2wcuJh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2wcuJh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2wcuJh.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsKkjSz.s: Assembler messages:
encrypt.c: /tmp/ccsKkjSz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsKkjSz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsKkjSz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsKkjSz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKkjSz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKkjSz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKkjSz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKkjSz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKkjSz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsKkjSz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsKkjSz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsKkjSz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsKkjSz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKkjSz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsKkjSz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsKkjSz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsKkjSz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKkjSz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKkjSz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKkjSz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKkjSz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsKkjSz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKkjSz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKkjSz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7GRzJI.s: Assembler messages:
encrypt.c: /tmp/cc7GRzJI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7GRzJI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7GRzJI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7GRzJI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GRzJI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GRzJI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GRzJI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GRzJI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GRzJI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GRzJI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GRzJI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GRzJI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7GRzJI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GRzJI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7GRzJI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7GRzJI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GRzJI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GRzJI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GRzJI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GRzJI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GRzJI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7GRzJI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GRzJI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GRzJI.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT70QNt.s: Assembler messages:
encrypt.c: /tmp/ccT70QNt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT70QNt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT70QNt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT70QNt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT70QNt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT70QNt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT70QNt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT70QNt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT70QNt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT70QNt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT70QNt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT70QNt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT70QNt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT70QNt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT70QNt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT70QNt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT70QNt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT70QNt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT70QNt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT70QNt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT70QNt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT70QNt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT70QNt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT70QNt.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZJ4Cur.s: Assembler messages:
encrypt.c: /tmp/ccZJ4Cur.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZJ4Cur.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZJ4Cur.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZJ4Cur.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJ4Cur.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJ4Cur.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJ4Cur.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJ4Cur.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJ4Cur.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJ4Cur.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJ4Cur.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJ4Cur.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZJ4Cur.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJ4Cur.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZJ4Cur.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZJ4Cur.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJ4Cur.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJ4Cur.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJ4Cur.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJ4Cur.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJ4Cur.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZJ4Cur.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJ4Cur.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJ4Cur.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczYPxfn.s: Assembler messages:
encrypt.c: /tmp/cczYPxfn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczYPxfn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczYPxfn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczYPxfn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYPxfn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYPxfn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYPxfn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYPxfn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYPxfn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYPxfn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYPxfn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYPxfn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczYPxfn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYPxfn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczYPxfn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYPxfn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczYPxfn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYPxfn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYPxfn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYPxfn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYPxfn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYPxfn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczYPxfn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYPxfn.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1u6OQp.s: Assembler messages:
encrypt.c: /tmp/cc1u6OQp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1u6OQp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1u6OQp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1u6OQp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1u6OQp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1u6OQp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1u6OQp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1u6OQp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1u6OQp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1u6OQp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1u6OQp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1u6OQp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1u6OQp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1u6OQp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1u6OQp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1u6OQp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1u6OQp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1u6OQp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1u6OQp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1u6OQp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1u6OQp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1u6OQp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1u6OQp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1u6OQp.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQr4c4X.s: Assembler messages:
encrypt.c: /tmp/ccQr4c4X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQr4c4X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQr4c4X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQr4c4X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQr4c4X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQr4c4X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQr4c4X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQr4c4X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQr4c4X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQr4c4X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQr4c4X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQr4c4X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQr4c4X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQr4c4X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQr4c4X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQr4c4X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQr4c4X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQr4c4X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQr4c4X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQr4c4X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQr4c4X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQr4c4X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQr4c4X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQr4c4X.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7i5hf8.s: Assembler messages:
encrypt.c: /tmp/cc7i5hf8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7i5hf8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7i5hf8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7i5hf8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i5hf8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i5hf8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i5hf8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i5hf8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i5hf8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7i5hf8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7i5hf8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7i5hf8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7i5hf8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i5hf8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7i5hf8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7i5hf8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7i5hf8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7i5hf8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7i5hf8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i5hf8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7i5hf8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7i5hf8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7i5hf8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7i5hf8.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN1jQwQ.s: Assembler messages:
encrypt.c: /tmp/ccN1jQwQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN1jQwQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN1jQwQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN1jQwQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1jQwQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1jQwQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1jQwQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1jQwQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1jQwQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1jQwQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1jQwQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1jQwQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN1jQwQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1jQwQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN1jQwQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1jQwQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN1jQwQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1jQwQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN1jQwQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN1jQwQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1jQwQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN1jQwQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN1jQwQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN1jQwQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGrQESI.s: Assembler messages:
encrypt.c: /tmp/ccGrQESI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGrQESI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGrQESI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGrQESI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrQESI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrQESI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrQESI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrQESI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrQESI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGrQESI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGrQESI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGrQESI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGrQESI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrQESI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGrQESI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGrQESI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGrQESI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrQESI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrQESI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrQESI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrQESI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGrQESI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrQESI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrQESI.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwbfhFO.s: Assembler messages:
encrypt.c: /tmp/ccwbfhFO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwbfhFO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwbfhFO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwbfhFO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbfhFO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbfhFO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbfhFO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbfhFO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbfhFO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbfhFO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbfhFO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbfhFO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwbfhFO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbfhFO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwbfhFO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbfhFO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwbfhFO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbfhFO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbfhFO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbfhFO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbfhFO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbfhFO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwbfhFO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbfhFO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5K2dVy.s: Assembler messages:
encrypt.c: /tmp/cc5K2dVy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5K2dVy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5K2dVy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5K2dVy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5K2dVy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5K2dVy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5K2dVy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5K2dVy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5K2dVy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5K2dVy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5K2dVy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5K2dVy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5K2dVy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5K2dVy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5K2dVy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5K2dVy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5K2dVy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5K2dVy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5K2dVy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5K2dVy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5K2dVy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5K2dVy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5K2dVy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5K2dVy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9Xdifv.s: Assembler messages:
encrypt.c: /tmp/cc9Xdifv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Xdifv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Xdifv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Xdifv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xdifv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xdifv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xdifv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xdifv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xdifv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Xdifv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Xdifv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Xdifv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Xdifv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xdifv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Xdifv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Xdifv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Xdifv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Xdifv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Xdifv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Xdifv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Xdifv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Xdifv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Xdifv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Xdifv.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc2QQWfv.s: Assembler messages:
encrypt.c: /tmp/cc2QQWfv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2QQWfv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2QQWfv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2QQWfv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QQWfv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QQWfv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QQWfv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QQWfv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QQWfv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QQWfv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QQWfv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QQWfv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2QQWfv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QQWfv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2QQWfv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QQWfv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2QQWfv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QQWfv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QQWfv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QQWfv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QQWfv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QQWfv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2QQWfv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QQWfv.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cccEJA8o.s: Assembler messages:
encrypt.c: /tmp/cccEJA8o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccEJA8o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccEJA8o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccEJA8o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEJA8o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEJA8o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEJA8o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEJA8o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEJA8o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccEJA8o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccEJA8o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccEJA8o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccEJA8o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEJA8o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccEJA8o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccEJA8o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccEJA8o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEJA8o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEJA8o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEJA8o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEJA8o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccEJA8o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEJA8o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEJA8o.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5dpQsc.s: Assembler messages:
encrypt.c: /tmp/cc5dpQsc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5dpQsc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5dpQsc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5dpQsc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dpQsc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dpQsc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dpQsc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dpQsc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dpQsc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dpQsc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dpQsc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dpQsc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5dpQsc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dpQsc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5dpQsc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5dpQsc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dpQsc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dpQsc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dpQsc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dpQsc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dpQsc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5dpQsc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dpQsc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dpQsc.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrVGiNg.s: Assembler messages:
encrypt.c: /tmp/ccrVGiNg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrVGiNg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrVGiNg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrVGiNg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVGiNg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVGiNg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVGiNg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVGiNg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVGiNg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVGiNg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVGiNg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVGiNg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrVGiNg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVGiNg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrVGiNg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVGiNg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrVGiNg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVGiNg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVGiNg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVGiNg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVGiNg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVGiNg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrVGiNg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVGiNg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTjZRat.s: Assembler messages:
encrypt.c: /tmp/ccTjZRat.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTjZRat.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTjZRat.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTjZRat.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjZRat.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjZRat.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjZRat.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjZRat.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjZRat.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjZRat.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjZRat.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjZRat.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTjZRat.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjZRat.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTjZRat.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjZRat.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTjZRat.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjZRat.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTjZRat.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTjZRat.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjZRat.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTjZRat.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTjZRat.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTjZRat.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyIaDLf.s: Assembler messages:
encrypt.c: /tmp/ccyIaDLf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyIaDLf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyIaDLf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyIaDLf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIaDLf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIaDLf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIaDLf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIaDLf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIaDLf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIaDLf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIaDLf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIaDLf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyIaDLf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIaDLf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyIaDLf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyIaDLf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIaDLf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIaDLf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIaDLf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIaDLf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIaDLf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyIaDLf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIaDLf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIaDLf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4kUu0Y.s: Assembler messages:
encrypt.c: /tmp/cc4kUu0Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4kUu0Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4kUu0Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4kUu0Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kUu0Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kUu0Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kUu0Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kUu0Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kUu0Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4kUu0Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4kUu0Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4kUu0Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4kUu0Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kUu0Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4kUu0Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4kUu0Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4kUu0Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4kUu0Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4kUu0Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kUu0Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4kUu0Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4kUu0Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4kUu0Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4kUu0Y.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZplHH9.s: Assembler messages:
encrypt.c: /tmp/ccZplHH9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZplHH9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZplHH9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZplHH9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZplHH9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZplHH9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZplHH9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZplHH9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZplHH9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZplHH9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZplHH9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZplHH9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZplHH9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZplHH9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZplHH9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZplHH9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZplHH9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZplHH9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZplHH9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZplHH9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZplHH9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZplHH9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZplHH9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZplHH9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8ollLX.s: Assembler messages:
encrypt.c: /tmp/cc8ollLX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ollLX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ollLX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ollLX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ollLX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ollLX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ollLX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ollLX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ollLX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ollLX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ollLX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ollLX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ollLX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ollLX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ollLX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ollLX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8ollLX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ollLX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ollLX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ollLX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ollLX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ollLX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ollLX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ollLX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyogJvP.s: Assembler messages:
encrypt.c: /tmp/ccyogJvP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyogJvP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyogJvP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyogJvP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyogJvP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyogJvP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyogJvP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyogJvP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyogJvP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyogJvP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyogJvP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyogJvP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyogJvP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyogJvP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyogJvP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyogJvP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyogJvP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyogJvP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyogJvP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyogJvP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyogJvP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyogJvP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyogJvP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyogJvP.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG9wy6x.s: Assembler messages:
encrypt.c: /tmp/ccG9wy6x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG9wy6x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG9wy6x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG9wy6x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9wy6x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9wy6x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9wy6x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9wy6x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9wy6x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9wy6x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9wy6x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9wy6x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG9wy6x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9wy6x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG9wy6x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG9wy6x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9wy6x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9wy6x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9wy6x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9wy6x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9wy6x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG9wy6x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9wy6x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9wy6x.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ4KvHP.s: Assembler messages:
encrypt.c: /tmp/ccQ4KvHP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ4KvHP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ4KvHP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ4KvHP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4KvHP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4KvHP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4KvHP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4KvHP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4KvHP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4KvHP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4KvHP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4KvHP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ4KvHP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4KvHP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ4KvHP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4KvHP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ4KvHP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4KvHP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4KvHP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4KvHP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4KvHP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4KvHP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ4KvHP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4KvHP.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW1CGO7.s: Assembler messages:
encrypt.c: /tmp/ccW1CGO7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW1CGO7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW1CGO7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW1CGO7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1CGO7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1CGO7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1CGO7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1CGO7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1CGO7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1CGO7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1CGO7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1CGO7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW1CGO7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1CGO7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW1CGO7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW1CGO7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1CGO7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1CGO7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1CGO7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1CGO7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1CGO7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW1CGO7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1CGO7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1CGO7.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuxdt4x.s: Assembler messages:
encrypt.c: /tmp/ccuxdt4x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuxdt4x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuxdt4x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuxdt4x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxdt4x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxdt4x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxdt4x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxdt4x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxdt4x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuxdt4x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuxdt4x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuxdt4x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuxdt4x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxdt4x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuxdt4x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuxdt4x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuxdt4x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuxdt4x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuxdt4x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuxdt4x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxdt4x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuxdt4x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuxdt4x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuxdt4x.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5I2JOW.s: Assembler messages:
encrypt.c: /tmp/cc5I2JOW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5I2JOW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5I2JOW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5I2JOW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5I2JOW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5I2JOW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5I2JOW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5I2JOW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5I2JOW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5I2JOW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5I2JOW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5I2JOW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5I2JOW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5I2JOW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5I2JOW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5I2JOW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5I2JOW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5I2JOW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5I2JOW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5I2JOW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5I2JOW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5I2JOW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5I2JOW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5I2JOW.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuId89l.s: Assembler messages:
encrypt.c: /tmp/ccuId89l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuId89l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuId89l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuId89l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuId89l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuId89l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuId89l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuId89l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuId89l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuId89l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuId89l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuId89l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuId89l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuId89l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuId89l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuId89l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuId89l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuId89l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuId89l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuId89l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuId89l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuId89l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuId89l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuId89l.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccA3pUvh.s: Assembler messages:
encrypt.c: /tmp/ccA3pUvh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA3pUvh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA3pUvh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA3pUvh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3pUvh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3pUvh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3pUvh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3pUvh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3pUvh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3pUvh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3pUvh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3pUvh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA3pUvh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3pUvh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA3pUvh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3pUvh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA3pUvh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3pUvh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3pUvh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3pUvh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3pUvh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3pUvh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA3pUvh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3pUvh.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwI36mK.s: Assembler messages:
encrypt.c: /tmp/ccwI36mK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwI36mK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwI36mK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwI36mK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwI36mK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwI36mK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwI36mK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwI36mK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwI36mK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwI36mK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwI36mK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwI36mK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwI36mK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwI36mK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwI36mK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwI36mK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwI36mK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwI36mK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwI36mK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwI36mK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwI36mK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwI36mK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwI36mK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwI36mK.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHj90Ht.s: Assembler messages:
encrypt.c: /tmp/ccHj90Ht.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHj90Ht.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHj90Ht.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHj90Ht.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHj90Ht.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHj90Ht.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHj90Ht.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHj90Ht.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHj90Ht.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHj90Ht.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHj90Ht.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHj90Ht.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHj90Ht.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHj90Ht.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHj90Ht.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHj90Ht.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHj90Ht.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHj90Ht.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHj90Ht.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHj90Ht.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHj90Ht.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHj90Ht.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHj90Ht.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHj90Ht.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUsIZv4.s: Assembler messages:
encrypt.c: /tmp/ccUsIZv4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUsIZv4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUsIZv4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUsIZv4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsIZv4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsIZv4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsIZv4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsIZv4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsIZv4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsIZv4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsIZv4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsIZv4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUsIZv4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsIZv4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUsIZv4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsIZv4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUsIZv4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsIZv4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUsIZv4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUsIZv4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsIZv4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUsIZv4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUsIZv4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUsIZv4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDkzVx4.s: Assembler messages:
encrypt.c: /tmp/ccDkzVx4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDkzVx4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDkzVx4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDkzVx4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkzVx4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkzVx4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkzVx4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkzVx4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkzVx4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkzVx4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkzVx4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkzVx4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDkzVx4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkzVx4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDkzVx4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkzVx4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDkzVx4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkzVx4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkzVx4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkzVx4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkzVx4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkzVx4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDkzVx4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkzVx4.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchqdmXA.s: Assembler messages:
encrypt.c: /tmp/cchqdmXA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchqdmXA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchqdmXA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchqdmXA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqdmXA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqdmXA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqdmXA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqdmXA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqdmXA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqdmXA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqdmXA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqdmXA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchqdmXA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqdmXA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchqdmXA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchqdmXA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqdmXA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqdmXA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqdmXA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqdmXA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqdmXA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchqdmXA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqdmXA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqdmXA.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAK6bwQ.s: Assembler messages:
encrypt.c: /tmp/ccAK6bwQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAK6bwQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAK6bwQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAK6bwQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAK6bwQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAK6bwQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAK6bwQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAK6bwQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAK6bwQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAK6bwQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAK6bwQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAK6bwQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAK6bwQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAK6bwQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAK6bwQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAK6bwQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAK6bwQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAK6bwQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAK6bwQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAK6bwQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAK6bwQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAK6bwQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAK6bwQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAK6bwQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIcTMtq.s: Assembler messages:
encrypt.c: /tmp/ccIcTMtq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIcTMtq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIcTMtq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIcTMtq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcTMtq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcTMtq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcTMtq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcTMtq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcTMtq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIcTMtq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIcTMtq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIcTMtq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIcTMtq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcTMtq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIcTMtq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIcTMtq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIcTMtq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIcTMtq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIcTMtq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcTMtq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIcTMtq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIcTMtq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIcTMtq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIcTMtq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOHIYlO.s: Assembler messages:
encrypt.c: /tmp/ccOHIYlO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOHIYlO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOHIYlO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOHIYlO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHIYlO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHIYlO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHIYlO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHIYlO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHIYlO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOHIYlO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOHIYlO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOHIYlO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOHIYlO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHIYlO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOHIYlO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOHIYlO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOHIYlO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOHIYlO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOHIYlO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOHIYlO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHIYlO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOHIYlO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOHIYlO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOHIYlO.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaWvLRg.s: Assembler messages:
encrypt.c: /tmp/ccaWvLRg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaWvLRg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaWvLRg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaWvLRg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWvLRg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWvLRg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWvLRg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWvLRg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWvLRg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaWvLRg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaWvLRg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaWvLRg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaWvLRg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWvLRg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaWvLRg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaWvLRg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaWvLRg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWvLRg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWvLRg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWvLRg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWvLRg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaWvLRg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWvLRg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWvLRg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKe42xq.s: Assembler messages:
encrypt.c: /tmp/ccKe42xq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKe42xq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKe42xq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKe42xq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe42xq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe42xq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe42xq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe42xq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe42xq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKe42xq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKe42xq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKe42xq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKe42xq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe42xq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKe42xq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKe42xq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKe42xq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKe42xq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKe42xq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKe42xq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe42xq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKe42xq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKe42xq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKe42xq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqP1dJ7.s: Assembler messages:
encrypt.c: /tmp/ccqP1dJ7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqP1dJ7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqP1dJ7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqP1dJ7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqP1dJ7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqP1dJ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqP1dJ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqP1dJ7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqP1dJ7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqP1dJ7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqP1dJ7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqP1dJ7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqP1dJ7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqP1dJ7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqP1dJ7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqP1dJ7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqP1dJ7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqP1dJ7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqP1dJ7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqP1dJ7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqP1dJ7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqP1dJ7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqP1dJ7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqP1dJ7.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPDoje0.s: Assembler messages:
encrypt.c: /tmp/ccPDoje0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPDoje0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPDoje0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPDoje0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDoje0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDoje0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDoje0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDoje0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDoje0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDoje0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDoje0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDoje0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPDoje0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDoje0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPDoje0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPDoje0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDoje0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDoje0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDoje0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDoje0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDoje0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPDoje0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDoje0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDoje0.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceizp0s.s: Assembler messages:
encrypt.c: /tmp/cceizp0s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceizp0s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceizp0s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceizp0s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceizp0s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceizp0s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceizp0s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceizp0s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceizp0s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceizp0s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceizp0s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceizp0s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceizp0s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceizp0s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceizp0s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceizp0s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceizp0s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceizp0s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceizp0s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceizp0s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceizp0s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceizp0s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceizp0s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceizp0s.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ777Wq.s: Assembler messages:
encrypt.c: /tmp/ccZ777Wq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ777Wq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ777Wq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ777Wq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ777Wq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ777Wq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ777Wq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ777Wq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ777Wq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ777Wq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ777Wq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ777Wq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ777Wq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ777Wq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ777Wq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ777Wq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ777Wq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ777Wq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ777Wq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ777Wq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ777Wq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ777Wq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ777Wq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ777Wq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy8HZSM.s: Assembler messages:
encrypt.c: /tmp/ccy8HZSM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy8HZSM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy8HZSM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy8HZSM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8HZSM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8HZSM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8HZSM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8HZSM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8HZSM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8HZSM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8HZSM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8HZSM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy8HZSM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8HZSM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy8HZSM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy8HZSM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8HZSM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8HZSM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8HZSM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8HZSM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8HZSM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy8HZSM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8HZSM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8HZSM.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0WnId4.s: Assembler messages:
encrypt.c: /tmp/cc0WnId4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0WnId4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0WnId4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0WnId4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WnId4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WnId4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WnId4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WnId4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WnId4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WnId4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WnId4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WnId4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0WnId4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WnId4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0WnId4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WnId4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0WnId4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WnId4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0WnId4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0WnId4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WnId4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0WnId4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0WnId4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0WnId4.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccORE7BF.s: Assembler messages:
encrypt.c: /tmp/ccORE7BF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccORE7BF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccORE7BF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccORE7BF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORE7BF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORE7BF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORE7BF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORE7BF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORE7BF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORE7BF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORE7BF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORE7BF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccORE7BF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORE7BF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccORE7BF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccORE7BF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORE7BF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORE7BF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORE7BF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORE7BF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORE7BF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccORE7BF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORE7BF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORE7BF.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO6fHLN.s: Assembler messages:
encrypt.c: /tmp/ccO6fHLN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO6fHLN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO6fHLN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO6fHLN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6fHLN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6fHLN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6fHLN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6fHLN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6fHLN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6fHLN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6fHLN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6fHLN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO6fHLN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6fHLN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO6fHLN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6fHLN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO6fHLN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6fHLN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6fHLN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6fHLN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6fHLN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6fHLN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO6fHLN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6fHLN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQllDMq.s: Assembler messages:
encrypt.c: /tmp/ccQllDMq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQllDMq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQllDMq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQllDMq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQllDMq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQllDMq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQllDMq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQllDMq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQllDMq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQllDMq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQllDMq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQllDMq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQllDMq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQllDMq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQllDMq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQllDMq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQllDMq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQllDMq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQllDMq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQllDMq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQllDMq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQllDMq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQllDMq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQllDMq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccQ9jEB.s: Assembler messages:
encrypt.c: /tmp/cccQ9jEB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccQ9jEB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccQ9jEB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccQ9jEB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ9jEB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ9jEB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ9jEB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ9jEB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ9jEB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQ9jEB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQ9jEB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQ9jEB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccQ9jEB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ9jEB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccQ9jEB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccQ9jEB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQ9jEB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQ9jEB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQ9jEB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ9jEB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQ9jEB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQ9jEB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQ9jEB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQ9jEB.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy6gcP5.s: Assembler messages:
encrypt.c: /tmp/ccy6gcP5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy6gcP5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy6gcP5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy6gcP5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6gcP5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6gcP5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6gcP5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6gcP5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6gcP5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy6gcP5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy6gcP5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy6gcP5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy6gcP5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6gcP5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy6gcP5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy6gcP5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy6gcP5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy6gcP5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy6gcP5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy6gcP5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6gcP5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy6gcP5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy6gcP5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy6gcP5.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdJ8qsm.s: Assembler messages:
encrypt.c: /tmp/ccdJ8qsm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdJ8qsm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdJ8qsm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdJ8qsm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8qsm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8qsm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8qsm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8qsm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8qsm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJ8qsm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJ8qsm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJ8qsm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdJ8qsm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8qsm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdJ8qsm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdJ8qsm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJ8qsm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJ8qsm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJ8qsm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJ8qsm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJ8qsm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdJ8qsm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJ8qsm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJ8qsm.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx8tFpV.s: Assembler messages:
encrypt.c: /tmp/ccx8tFpV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx8tFpV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx8tFpV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx8tFpV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8tFpV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8tFpV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8tFpV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8tFpV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8tFpV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8tFpV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8tFpV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8tFpV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx8tFpV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8tFpV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx8tFpV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8tFpV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx8tFpV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8tFpV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8tFpV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8tFpV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8tFpV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8tFpV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx8tFpV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8tFpV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7lExbd.s: Assembler messages:
encrypt.c: /tmp/cc7lExbd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7lExbd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7lExbd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7lExbd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lExbd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lExbd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lExbd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lExbd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lExbd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lExbd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lExbd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lExbd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7lExbd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lExbd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7lExbd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7lExbd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lExbd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lExbd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lExbd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lExbd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lExbd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7lExbd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lExbd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lExbd.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQJxvIH.s: Assembler messages:
encrypt.c: /tmp/ccQJxvIH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQJxvIH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQJxvIH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQJxvIH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJxvIH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJxvIH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJxvIH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJxvIH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJxvIH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJxvIH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJxvIH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJxvIH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQJxvIH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJxvIH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQJxvIH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJxvIH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQJxvIH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJxvIH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQJxvIH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQJxvIH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJxvIH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQJxvIH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQJxvIH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQJxvIH.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc30hRvA.s: Assembler messages:
encrypt.c: /tmp/cc30hRvA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc30hRvA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc30hRvA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc30hRvA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30hRvA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30hRvA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30hRvA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30hRvA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30hRvA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30hRvA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30hRvA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30hRvA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc30hRvA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30hRvA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc30hRvA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30hRvA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc30hRvA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30hRvA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30hRvA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30hRvA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30hRvA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30hRvA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc30hRvA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30hRvA.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXHFynU.s: Assembler messages:
encrypt.c: /tmp/ccXHFynU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXHFynU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXHFynU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXHFynU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHFynU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHFynU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHFynU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHFynU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHFynU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHFynU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHFynU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHFynU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXHFynU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHFynU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXHFynU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXHFynU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHFynU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHFynU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHFynU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHFynU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHFynU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXHFynU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHFynU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHFynU.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4qdTmK.s: Assembler messages:
encrypt.c: /tmp/cc4qdTmK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4qdTmK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4qdTmK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4qdTmK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qdTmK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qdTmK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qdTmK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qdTmK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qdTmK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4qdTmK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4qdTmK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4qdTmK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4qdTmK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qdTmK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4qdTmK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4qdTmK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4qdTmK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4qdTmK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4qdTmK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4qdTmK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qdTmK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4qdTmK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4qdTmK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4qdTmK.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciYM6YD.s: Assembler messages:
encrypt.c: /tmp/cciYM6YD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciYM6YD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciYM6YD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciYM6YD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYM6YD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYM6YD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYM6YD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYM6YD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYM6YD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciYM6YD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciYM6YD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciYM6YD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciYM6YD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYM6YD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciYM6YD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciYM6YD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciYM6YD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciYM6YD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciYM6YD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYM6YD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciYM6YD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciYM6YD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciYM6YD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciYM6YD.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgZ1M1u.s: Assembler messages:
encrypt.c: /tmp/ccgZ1M1u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgZ1M1u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgZ1M1u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgZ1M1u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZ1M1u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZ1M1u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZ1M1u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZ1M1u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZ1M1u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZ1M1u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZ1M1u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZ1M1u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgZ1M1u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZ1M1u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgZ1M1u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZ1M1u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgZ1M1u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgZ1M1u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgZ1M1u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgZ1M1u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZ1M1u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgZ1M1u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgZ1M1u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgZ1M1u.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccz9Uypp.s: Assembler messages:
encrypt.c: /tmp/ccz9Uypp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz9Uypp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz9Uypp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz9Uypp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Uypp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Uypp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Uypp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Uypp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Uypp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9Uypp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9Uypp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9Uypp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz9Uypp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Uypp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz9Uypp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz9Uypp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9Uypp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9Uypp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9Uypp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9Uypp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9Uypp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz9Uypp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9Uypp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9Uypp.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6OvIyg.s: Assembler messages:
encrypt.c: /tmp/cc6OvIyg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6OvIyg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6OvIyg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6OvIyg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OvIyg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OvIyg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OvIyg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OvIyg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OvIyg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OvIyg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OvIyg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OvIyg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6OvIyg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OvIyg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6OvIyg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OvIyg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6OvIyg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OvIyg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OvIyg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OvIyg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OvIyg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OvIyg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6OvIyg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OvIyg.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQvjzSd.s: Assembler messages:
encrypt.c: /tmp/ccQvjzSd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQvjzSd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQvjzSd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQvjzSd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvjzSd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvjzSd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvjzSd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvjzSd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvjzSd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQvjzSd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQvjzSd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQvjzSd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQvjzSd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvjzSd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQvjzSd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQvjzSd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQvjzSd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvjzSd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvjzSd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvjzSd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvjzSd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQvjzSd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvjzSd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvjzSd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceMiHeX.s: Assembler messages:
encrypt.c: /tmp/cceMiHeX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceMiHeX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceMiHeX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceMiHeX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMiHeX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMiHeX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMiHeX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMiHeX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMiHeX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMiHeX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMiHeX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMiHeX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceMiHeX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMiHeX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceMiHeX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceMiHeX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMiHeX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMiHeX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMiHeX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMiHeX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMiHeX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceMiHeX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMiHeX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMiHeX.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctE07d5.s: Assembler messages:
encrypt.c: /tmp/cctE07d5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctE07d5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctE07d5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctE07d5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctE07d5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctE07d5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctE07d5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctE07d5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctE07d5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctE07d5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctE07d5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctE07d5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctE07d5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctE07d5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctE07d5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctE07d5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctE07d5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctE07d5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctE07d5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctE07d5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctE07d5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctE07d5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctE07d5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctE07d5.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMD0QMu.s: Assembler messages:
encrypt.c: /tmp/ccMD0QMu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMD0QMu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMD0QMu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMD0QMu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD0QMu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD0QMu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD0QMu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD0QMu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD0QMu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMD0QMu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMD0QMu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMD0QMu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMD0QMu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD0QMu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMD0QMu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMD0QMu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMD0QMu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMD0QMu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMD0QMu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD0QMu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMD0QMu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMD0QMu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMD0QMu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMD0QMu.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyDHakv.s: Assembler messages:
encrypt.c: /tmp/ccyDHakv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyDHakv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyDHakv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyDHakv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDHakv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDHakv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDHakv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDHakv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDHakv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyDHakv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyDHakv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyDHakv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyDHakv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDHakv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyDHakv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyDHakv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyDHakv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyDHakv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyDHakv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyDHakv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDHakv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyDHakv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyDHakv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyDHakv.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQUneTo.s: Assembler messages:
encrypt.c: /tmp/ccQUneTo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQUneTo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQUneTo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQUneTo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUneTo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUneTo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUneTo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUneTo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUneTo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUneTo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUneTo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUneTo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQUneTo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUneTo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQUneTo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQUneTo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUneTo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUneTo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUneTo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUneTo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUneTo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQUneTo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUneTo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUneTo.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfvGzhq.s: Assembler messages:
encrypt.c: /tmp/ccfvGzhq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfvGzhq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfvGzhq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfvGzhq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvGzhq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvGzhq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvGzhq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvGzhq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvGzhq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvGzhq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvGzhq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvGzhq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfvGzhq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvGzhq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfvGzhq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvGzhq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfvGzhq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvGzhq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvGzhq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvGzhq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvGzhq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvGzhq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfvGzhq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvGzhq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6BR5Nd.s: Assembler messages:
encrypt.c: /tmp/cc6BR5Nd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6BR5Nd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6BR5Nd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6BR5Nd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BR5Nd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BR5Nd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BR5Nd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BR5Nd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BR5Nd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6BR5Nd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6BR5Nd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6BR5Nd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6BR5Nd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BR5Nd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6BR5Nd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6BR5Nd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6BR5Nd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6BR5Nd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6BR5Nd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6BR5Nd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BR5Nd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6BR5Nd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6BR5Nd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6BR5Nd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJtUhmc.s: Assembler messages:
encrypt.c: /tmp/ccJtUhmc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJtUhmc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJtUhmc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJtUhmc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtUhmc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtUhmc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtUhmc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtUhmc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtUhmc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtUhmc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtUhmc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtUhmc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJtUhmc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtUhmc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJtUhmc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJtUhmc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtUhmc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtUhmc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtUhmc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtUhmc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtUhmc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJtUhmc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtUhmc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtUhmc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDORpLV.s: Assembler messages:
encrypt.c: /tmp/ccDORpLV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDORpLV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDORpLV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDORpLV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDORpLV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDORpLV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDORpLV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDORpLV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDORpLV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDORpLV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDORpLV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDORpLV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDORpLV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDORpLV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDORpLV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDORpLV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDORpLV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDORpLV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDORpLV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDORpLV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDORpLV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDORpLV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDORpLV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDORpLV.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUQkK9W.s: Assembler messages:
encrypt.c: /tmp/ccUQkK9W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUQkK9W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUQkK9W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUQkK9W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQkK9W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQkK9W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQkK9W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQkK9W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQkK9W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQkK9W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQkK9W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQkK9W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUQkK9W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQkK9W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUQkK9W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQkK9W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUQkK9W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQkK9W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUQkK9W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUQkK9W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQkK9W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUQkK9W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUQkK9W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUQkK9W.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaLmDkU.s: Assembler messages:
encrypt.c: /tmp/ccaLmDkU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaLmDkU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaLmDkU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaLmDkU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLmDkU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLmDkU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLmDkU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLmDkU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLmDkU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLmDkU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLmDkU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLmDkU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaLmDkU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLmDkU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaLmDkU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaLmDkU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLmDkU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLmDkU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLmDkU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLmDkU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLmDkU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaLmDkU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLmDkU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLmDkU.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqdOsYZ.s: Assembler messages:
encrypt.c: /tmp/ccqdOsYZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqdOsYZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqdOsYZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqdOsYZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdOsYZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdOsYZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdOsYZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdOsYZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdOsYZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdOsYZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdOsYZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdOsYZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqdOsYZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdOsYZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqdOsYZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdOsYZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqdOsYZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdOsYZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdOsYZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdOsYZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdOsYZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdOsYZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqdOsYZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdOsYZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3e8zUF.s: Assembler messages:
encrypt.c: /tmp/cc3e8zUF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3e8zUF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3e8zUF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3e8zUF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3e8zUF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3e8zUF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3e8zUF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3e8zUF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3e8zUF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3e8zUF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3e8zUF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3e8zUF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3e8zUF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3e8zUF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3e8zUF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3e8zUF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3e8zUF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3e8zUF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3e8zUF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3e8zUF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3e8zUF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3e8zUF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3e8zUF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3e8zUF.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTjaHeL.s: Assembler messages:
encrypt.c: /tmp/ccTjaHeL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTjaHeL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTjaHeL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTjaHeL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjaHeL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjaHeL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjaHeL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjaHeL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjaHeL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjaHeL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjaHeL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjaHeL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTjaHeL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjaHeL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTjaHeL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjaHeL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTjaHeL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjaHeL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTjaHeL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTjaHeL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjaHeL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTjaHeL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTjaHeL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTjaHeL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc3aFQIm.s: Assembler messages:
encrypt.c: /tmp/cc3aFQIm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3aFQIm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3aFQIm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3aFQIm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aFQIm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aFQIm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aFQIm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aFQIm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aFQIm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3aFQIm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3aFQIm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3aFQIm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3aFQIm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aFQIm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3aFQIm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3aFQIm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3aFQIm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aFQIm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aFQIm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aFQIm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aFQIm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3aFQIm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aFQIm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aFQIm.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccvlrIfs.s: Assembler messages:
encrypt.c: /tmp/ccvlrIfs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvlrIfs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvlrIfs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvlrIfs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlrIfs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlrIfs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlrIfs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlrIfs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlrIfs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlrIfs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlrIfs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlrIfs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvlrIfs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlrIfs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvlrIfs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlrIfs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvlrIfs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlrIfs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvlrIfs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvlrIfs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlrIfs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvlrIfs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvlrIfs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvlrIfs.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJPfNee.s: Assembler messages:
encrypt.c: /tmp/ccJPfNee.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJPfNee.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJPfNee.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJPfNee.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPfNee.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPfNee.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPfNee.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPfNee.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPfNee.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJPfNee.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJPfNee.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJPfNee.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJPfNee.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPfNee.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJPfNee.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJPfNee.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJPfNee.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPfNee.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPfNee.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPfNee.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPfNee.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJPfNee.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPfNee.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPfNee.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnWeIhk.s: Assembler messages:
encrypt.c: /tmp/ccnWeIhk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnWeIhk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnWeIhk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnWeIhk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWeIhk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWeIhk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWeIhk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWeIhk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWeIhk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWeIhk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWeIhk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWeIhk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnWeIhk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWeIhk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnWeIhk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWeIhk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnWeIhk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWeIhk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnWeIhk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnWeIhk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWeIhk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnWeIhk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnWeIhk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnWeIhk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgZvC4d.s: Assembler messages:
encrypt.c: /tmp/ccgZvC4d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgZvC4d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgZvC4d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgZvC4d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZvC4d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZvC4d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZvC4d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZvC4d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZvC4d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZvC4d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZvC4d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZvC4d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgZvC4d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZvC4d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgZvC4d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgZvC4d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZvC4d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZvC4d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZvC4d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZvC4d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZvC4d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgZvC4d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZvC4d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZvC4d.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwyRyz0.s: Assembler messages:
encrypt.c: /tmp/ccwyRyz0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwyRyz0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwyRyz0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwyRyz0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyRyz0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyRyz0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyRyz0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyRyz0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyRyz0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyRyz0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyRyz0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyRyz0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwyRyz0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyRyz0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwyRyz0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyRyz0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwyRyz0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyRyz0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyRyz0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyRyz0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyRyz0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyRyz0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwyRyz0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyRyz0.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8axiUU.s: Assembler messages:
encrypt.c: /tmp/cc8axiUU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8axiUU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8axiUU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8axiUU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8axiUU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8axiUU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8axiUU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8axiUU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8axiUU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8axiUU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8axiUU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8axiUU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8axiUU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8axiUU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8axiUU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8axiUU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8axiUU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8axiUU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8axiUU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8axiUU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8axiUU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8axiUU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8axiUU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8axiUU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaVSIPV.s: Assembler messages:
encrypt.c: /tmp/ccaVSIPV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaVSIPV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaVSIPV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaVSIPV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVSIPV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVSIPV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVSIPV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVSIPV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVSIPV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaVSIPV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaVSIPV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaVSIPV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaVSIPV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVSIPV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaVSIPV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaVSIPV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaVSIPV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaVSIPV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaVSIPV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVSIPV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaVSIPV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaVSIPV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaVSIPV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaVSIPV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cccKhRGX.s: Assembler messages:
encrypt.c: /tmp/cccKhRGX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccKhRGX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccKhRGX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccKhRGX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKhRGX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKhRGX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKhRGX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKhRGX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKhRGX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKhRGX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKhRGX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKhRGX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccKhRGX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKhRGX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccKhRGX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccKhRGX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKhRGX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKhRGX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKhRGX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKhRGX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKhRGX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccKhRGX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKhRGX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKhRGX.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccqTBkoG.s: Assembler messages:
encrypt.c: /tmp/ccqTBkoG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqTBkoG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqTBkoG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqTBkoG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTBkoG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTBkoG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTBkoG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTBkoG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTBkoG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqTBkoG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqTBkoG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqTBkoG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqTBkoG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTBkoG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqTBkoG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqTBkoG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqTBkoG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqTBkoG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqTBkoG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqTBkoG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTBkoG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqTBkoG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqTBkoG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqTBkoG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg8RSSB.s: Assembler messages:
encrypt.c: /tmp/ccg8RSSB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg8RSSB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg8RSSB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg8RSSB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8RSSB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8RSSB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8RSSB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8RSSB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8RSSB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8RSSB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8RSSB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8RSSB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg8RSSB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8RSSB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg8RSSB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg8RSSB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8RSSB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8RSSB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8RSSB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8RSSB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8RSSB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg8RSSB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8RSSB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8RSSB.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxD8CQz.s: Assembler messages:
encrypt.c: /tmp/ccxD8CQz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxD8CQz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxD8CQz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxD8CQz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxD8CQz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxD8CQz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxD8CQz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxD8CQz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxD8CQz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxD8CQz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxD8CQz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxD8CQz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxD8CQz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxD8CQz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxD8CQz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxD8CQz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxD8CQz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxD8CQz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxD8CQz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxD8CQz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxD8CQz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxD8CQz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxD8CQz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxD8CQz.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNrEm76.s: Assembler messages:
encrypt.c: /tmp/ccNrEm76.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNrEm76.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNrEm76.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNrEm76.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrEm76.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrEm76.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrEm76.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrEm76.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrEm76.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrEm76.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrEm76.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrEm76.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNrEm76.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrEm76.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNrEm76.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrEm76.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNrEm76.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrEm76.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrEm76.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrEm76.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrEm76.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrEm76.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNrEm76.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrEm76.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclhzJED.s: Assembler messages:
encrypt.c: /tmp/cclhzJED.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclhzJED.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclhzJED.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclhzJED.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhzJED.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhzJED.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhzJED.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhzJED.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhzJED.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhzJED.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhzJED.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhzJED.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclhzJED.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhzJED.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclhzJED.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclhzJED.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhzJED.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhzJED.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhzJED.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhzJED.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhzJED.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclhzJED.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhzJED.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhzJED.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4cy0XQ.s: Assembler messages:
encrypt.c: /tmp/cc4cy0XQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4cy0XQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4cy0XQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4cy0XQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cy0XQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cy0XQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cy0XQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cy0XQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cy0XQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4cy0XQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4cy0XQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4cy0XQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4cy0XQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cy0XQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4cy0XQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4cy0XQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4cy0XQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4cy0XQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4cy0XQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4cy0XQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cy0XQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4cy0XQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4cy0XQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4cy0XQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyd6bql.s: Assembler messages:
encrypt.c: /tmp/ccyd6bql.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyd6bql.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyd6bql.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyd6bql.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd6bql.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd6bql.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd6bql.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd6bql.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd6bql.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyd6bql.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyd6bql.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyd6bql.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyd6bql.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd6bql.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyd6bql.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyd6bql.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyd6bql.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyd6bql.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyd6bql.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyd6bql.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyd6bql.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyd6bql.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyd6bql.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyd6bql.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccD2mfoc.s: Assembler messages:
encrypt.c: /tmp/ccD2mfoc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD2mfoc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD2mfoc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD2mfoc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2mfoc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2mfoc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2mfoc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2mfoc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2mfoc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD2mfoc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD2mfoc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD2mfoc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD2mfoc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2mfoc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD2mfoc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD2mfoc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD2mfoc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD2mfoc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD2mfoc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2mfoc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD2mfoc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD2mfoc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD2mfoc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD2mfoc.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccM9qvgQ.s: Assembler messages:
encrypt.c: /tmp/ccM9qvgQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM9qvgQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM9qvgQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM9qvgQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9qvgQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9qvgQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9qvgQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9qvgQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9qvgQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM9qvgQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM9qvgQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM9qvgQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM9qvgQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9qvgQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM9qvgQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM9qvgQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM9qvgQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM9qvgQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM9qvgQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM9qvgQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9qvgQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM9qvgQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM9qvgQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM9qvgQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cceOyCGV.s: Assembler messages:
encrypt.c: /tmp/cceOyCGV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceOyCGV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceOyCGV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceOyCGV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOyCGV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOyCGV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOyCGV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOyCGV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOyCGV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceOyCGV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceOyCGV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceOyCGV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceOyCGV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOyCGV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceOyCGV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceOyCGV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceOyCGV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceOyCGV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceOyCGV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOyCGV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceOyCGV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceOyCGV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceOyCGV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceOyCGV.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccylncOz.s: Assembler messages:
encrypt.c: /tmp/ccylncOz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccylncOz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccylncOz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccylncOz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylncOz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylncOz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylncOz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylncOz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylncOz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylncOz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylncOz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylncOz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccylncOz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylncOz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccylncOz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylncOz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccylncOz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylncOz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylncOz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylncOz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylncOz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylncOz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccylncOz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylncOz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKwYo6I.s: Assembler messages:
encrypt.c: /tmp/ccKwYo6I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKwYo6I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKwYo6I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKwYo6I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwYo6I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwYo6I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwYo6I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwYo6I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwYo6I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKwYo6I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKwYo6I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKwYo6I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKwYo6I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwYo6I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKwYo6I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKwYo6I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKwYo6I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKwYo6I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKwYo6I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwYo6I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKwYo6I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKwYo6I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKwYo6I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKwYo6I.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWaRsv1.s: Assembler messages:
encrypt.c: /tmp/ccWaRsv1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWaRsv1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWaRsv1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWaRsv1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaRsv1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaRsv1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaRsv1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaRsv1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaRsv1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaRsv1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaRsv1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaRsv1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWaRsv1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaRsv1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWaRsv1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaRsv1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWaRsv1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaRsv1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWaRsv1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWaRsv1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaRsv1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWaRsv1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWaRsv1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWaRsv1.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG1vGAF.s: Assembler messages:
encrypt.c: /tmp/ccG1vGAF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG1vGAF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG1vGAF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG1vGAF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1vGAF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1vGAF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1vGAF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1vGAF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1vGAF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1vGAF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1vGAF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1vGAF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG1vGAF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1vGAF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG1vGAF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1vGAF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG1vGAF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1vGAF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1vGAF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1vGAF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1vGAF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1vGAF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG1vGAF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1vGAF.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvrX3fE.s: Assembler messages:
encrypt.c: /tmp/ccvrX3fE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvrX3fE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvrX3fE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvrX3fE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrX3fE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrX3fE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrX3fE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrX3fE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrX3fE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvrX3fE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvrX3fE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvrX3fE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvrX3fE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrX3fE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvrX3fE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvrX3fE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvrX3fE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvrX3fE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvrX3fE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrX3fE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvrX3fE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvrX3fE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvrX3fE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvrX3fE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccjYMoiq.s: Assembler messages:
encrypt.c: /tmp/ccjYMoiq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjYMoiq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjYMoiq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjYMoiq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYMoiq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYMoiq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYMoiq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYMoiq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYMoiq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjYMoiq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjYMoiq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjYMoiq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjYMoiq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYMoiq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjYMoiq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjYMoiq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjYMoiq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYMoiq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYMoiq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYMoiq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYMoiq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjYMoiq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYMoiq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYMoiq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccwRDEhJ.s: Assembler messages:
encrypt.c: /tmp/ccwRDEhJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwRDEhJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwRDEhJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwRDEhJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRDEhJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRDEhJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRDEhJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRDEhJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRDEhJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwRDEhJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwRDEhJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwRDEhJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwRDEhJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRDEhJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwRDEhJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwRDEhJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwRDEhJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwRDEhJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwRDEhJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwRDEhJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRDEhJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwRDEhJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwRDEhJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwRDEhJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWDEgjp.s: Assembler messages:
encrypt.c: /tmp/ccWDEgjp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWDEgjp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWDEgjp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWDEgjp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDEgjp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDEgjp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDEgjp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDEgjp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDEgjp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWDEgjp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWDEgjp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWDEgjp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWDEgjp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDEgjp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWDEgjp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWDEgjp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWDEgjp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWDEgjp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWDEgjp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWDEgjp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDEgjp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWDEgjp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWDEgjp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWDEgjp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cckeI9hg.s: Assembler messages:
encrypt.c: /tmp/cckeI9hg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckeI9hg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckeI9hg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckeI9hg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeI9hg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeI9hg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeI9hg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeI9hg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeI9hg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckeI9hg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckeI9hg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckeI9hg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckeI9hg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeI9hg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckeI9hg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckeI9hg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckeI9hg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckeI9hg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckeI9hg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeI9hg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckeI9hg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckeI9hg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckeI9hg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckeI9hg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVWK8FL.s: Assembler messages:
encrypt.c: /tmp/ccVWK8FL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVWK8FL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVWK8FL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVWK8FL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWK8FL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWK8FL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWK8FL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWK8FL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWK8FL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWK8FL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWK8FL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWK8FL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVWK8FL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWK8FL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVWK8FL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWK8FL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVWK8FL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWK8FL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVWK8FL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVWK8FL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWK8FL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVWK8FL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVWK8FL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVWK8FL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxCdFtW.s: Assembler messages:
encrypt.c: /tmp/ccxCdFtW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxCdFtW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxCdFtW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxCdFtW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCdFtW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCdFtW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCdFtW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCdFtW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCdFtW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxCdFtW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxCdFtW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxCdFtW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxCdFtW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCdFtW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxCdFtW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxCdFtW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxCdFtW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxCdFtW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxCdFtW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCdFtW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxCdFtW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxCdFtW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxCdFtW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxCdFtW.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOVyJzO.s: Assembler messages:
encrypt.c: /tmp/ccOVyJzO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOVyJzO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOVyJzO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOVyJzO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVyJzO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVyJzO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVyJzO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVyJzO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVyJzO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVyJzO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVyJzO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVyJzO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOVyJzO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVyJzO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOVyJzO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOVyJzO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVyJzO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVyJzO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVyJzO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVyJzO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVyJzO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOVyJzO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVyJzO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVyJzO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp75t9w.s: Assembler messages:
encrypt.c: /tmp/ccp75t9w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp75t9w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp75t9w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp75t9w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp75t9w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp75t9w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp75t9w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp75t9w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp75t9w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp75t9w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp75t9w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp75t9w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp75t9w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp75t9w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp75t9w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp75t9w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp75t9w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp75t9w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp75t9w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp75t9w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp75t9w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp75t9w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp75t9w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp75t9w.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBIvElt.s: Assembler messages:
encrypt.c: /tmp/ccBIvElt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBIvElt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBIvElt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBIvElt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIvElt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIvElt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIvElt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIvElt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIvElt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBIvElt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBIvElt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBIvElt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBIvElt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIvElt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBIvElt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBIvElt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBIvElt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBIvElt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBIvElt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBIvElt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIvElt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBIvElt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBIvElt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBIvElt.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrpzPYA.s: Assembler messages:
encrypt.c: /tmp/ccrpzPYA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrpzPYA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrpzPYA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrpzPYA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpzPYA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpzPYA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpzPYA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpzPYA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpzPYA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrpzPYA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrpzPYA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrpzPYA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrpzPYA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpzPYA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrpzPYA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrpzPYA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrpzPYA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrpzPYA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrpzPYA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpzPYA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrpzPYA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrpzPYA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrpzPYA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrpzPYA.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7Hp5Bg.s: Assembler messages:
encrypt.c: /tmp/cc7Hp5Bg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Hp5Bg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Hp5Bg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Hp5Bg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Hp5Bg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Hp5Bg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Hp5Bg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Hp5Bg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Hp5Bg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Hp5Bg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Hp5Bg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Hp5Bg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Hp5Bg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Hp5Bg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Hp5Bg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Hp5Bg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Hp5Bg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Hp5Bg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Hp5Bg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Hp5Bg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Hp5Bg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Hp5Bg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Hp5Bg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Hp5Bg.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrXBBAp.s: Assembler messages:
encrypt.c: /tmp/ccrXBBAp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrXBBAp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrXBBAp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrXBBAp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXBBAp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXBBAp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXBBAp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXBBAp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXBBAp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXBBAp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXBBAp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXBBAp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrXBBAp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXBBAp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrXBBAp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrXBBAp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXBBAp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXBBAp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXBBAp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXBBAp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXBBAp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrXBBAp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXBBAp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXBBAp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAsXK3z.s: Assembler messages:
encrypt.c: /tmp/ccAsXK3z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAsXK3z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAsXK3z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAsXK3z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsXK3z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsXK3z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsXK3z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsXK3z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsXK3z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsXK3z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsXK3z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsXK3z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAsXK3z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsXK3z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAsXK3z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAsXK3z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsXK3z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsXK3z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsXK3z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsXK3z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsXK3z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAsXK3z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsXK3z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsXK3z.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTBha6i.s: Assembler messages:
encrypt.c: /tmp/ccTBha6i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTBha6i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTBha6i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTBha6i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBha6i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBha6i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBha6i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBha6i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBha6i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTBha6i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTBha6i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTBha6i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTBha6i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBha6i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTBha6i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTBha6i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTBha6i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTBha6i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTBha6i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTBha6i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBha6i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTBha6i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTBha6i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTBha6i.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmHE4r3.s: Assembler messages:
encrypt.c: /tmp/ccmHE4r3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmHE4r3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmHE4r3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmHE4r3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHE4r3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHE4r3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHE4r3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHE4r3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHE4r3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHE4r3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHE4r3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHE4r3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmHE4r3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHE4r3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmHE4r3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHE4r3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmHE4r3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHE4r3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmHE4r3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmHE4r3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHE4r3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmHE4r3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmHE4r3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmHE4r3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccs1NB0h.s: Assembler messages:
encrypt.c: /tmp/ccs1NB0h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs1NB0h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs1NB0h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs1NB0h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1NB0h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1NB0h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1NB0h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1NB0h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1NB0h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs1NB0h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs1NB0h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs1NB0h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs1NB0h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1NB0h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs1NB0h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs1NB0h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs1NB0h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs1NB0h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs1NB0h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1NB0h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs1NB0h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs1NB0h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs1NB0h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs1NB0h.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSffI62.s: Assembler messages:
encrypt.c: /tmp/ccSffI62.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSffI62.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSffI62.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSffI62.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSffI62.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSffI62.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSffI62.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSffI62.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSffI62.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSffI62.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSffI62.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSffI62.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSffI62.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSffI62.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSffI62.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSffI62.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSffI62.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSffI62.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSffI62.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSffI62.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSffI62.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSffI62.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSffI62.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSffI62.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccy9kUZ9.s: Assembler messages:
encrypt.c: /tmp/ccy9kUZ9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy9kUZ9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy9kUZ9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy9kUZ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9kUZ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9kUZ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9kUZ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9kUZ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9kUZ9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy9kUZ9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy9kUZ9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy9kUZ9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy9kUZ9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9kUZ9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy9kUZ9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy9kUZ9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy9kUZ9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9kUZ9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9kUZ9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9kUZ9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9kUZ9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy9kUZ9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9kUZ9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9kUZ9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5rifMz.s: Assembler messages:
encrypt.c: /tmp/cc5rifMz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5rifMz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5rifMz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5rifMz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rifMz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rifMz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rifMz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rifMz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rifMz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rifMz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rifMz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rifMz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5rifMz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rifMz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5rifMz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rifMz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5rifMz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rifMz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rifMz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rifMz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rifMz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rifMz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5rifMz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rifMz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckZUtnZ.s: Assembler messages:
encrypt.c: /tmp/cckZUtnZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckZUtnZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckZUtnZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckZUtnZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZUtnZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZUtnZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZUtnZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZUtnZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZUtnZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZUtnZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZUtnZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZUtnZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckZUtnZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZUtnZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckZUtnZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckZUtnZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZUtnZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZUtnZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZUtnZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZUtnZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZUtnZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckZUtnZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZUtnZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZUtnZ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7MZrUQ.s: Assembler messages:
encrypt.c: /tmp/cc7MZrUQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7MZrUQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7MZrUQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7MZrUQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MZrUQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MZrUQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MZrUQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MZrUQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MZrUQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7MZrUQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7MZrUQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7MZrUQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7MZrUQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MZrUQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7MZrUQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7MZrUQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7MZrUQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7MZrUQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7MZrUQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7MZrUQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MZrUQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7MZrUQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7MZrUQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7MZrUQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccESp1R6.s: Assembler messages:
encrypt.c: /tmp/ccESp1R6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccESp1R6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccESp1R6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccESp1R6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESp1R6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESp1R6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESp1R6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESp1R6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESp1R6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESp1R6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESp1R6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESp1R6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccESp1R6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESp1R6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccESp1R6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccESp1R6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESp1R6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESp1R6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESp1R6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESp1R6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESp1R6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccESp1R6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESp1R6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESp1R6.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5MKUmm.s: Assembler messages:
encrypt.c: /tmp/cc5MKUmm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5MKUmm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5MKUmm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5MKUmm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MKUmm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MKUmm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MKUmm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MKUmm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MKUmm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MKUmm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MKUmm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MKUmm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5MKUmm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MKUmm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5MKUmm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MKUmm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5MKUmm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MKUmm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MKUmm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MKUmm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MKUmm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MKUmm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5MKUmm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MKUmm.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwldQqT.s: Assembler messages:
encrypt.c: /tmp/ccwldQqT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwldQqT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwldQqT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwldQqT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwldQqT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwldQqT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwldQqT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwldQqT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwldQqT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwldQqT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwldQqT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwldQqT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwldQqT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwldQqT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwldQqT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwldQqT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwldQqT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwldQqT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwldQqT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwldQqT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwldQqT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwldQqT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwldQqT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwldQqT.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBRT4Am.s: Assembler messages:
encrypt.c: /tmp/ccBRT4Am.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBRT4Am.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBRT4Am.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBRT4Am.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRT4Am.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRT4Am.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRT4Am.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRT4Am.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRT4Am.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRT4Am.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRT4Am.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRT4Am.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBRT4Am.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRT4Am.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBRT4Am.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRT4Am.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBRT4Am.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRT4Am.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBRT4Am.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBRT4Am.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRT4Am.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBRT4Am.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBRT4Am.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBRT4Am.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXyCNSR.s: Assembler messages:
encrypt.c: /tmp/ccXyCNSR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXyCNSR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXyCNSR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXyCNSR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyCNSR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyCNSR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyCNSR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyCNSR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyCNSR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyCNSR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyCNSR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyCNSR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXyCNSR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyCNSR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXyCNSR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXyCNSR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyCNSR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyCNSR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyCNSR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyCNSR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyCNSR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXyCNSR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyCNSR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyCNSR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEUfxRA.s: Assembler messages:
encrypt.c: /tmp/ccEUfxRA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEUfxRA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEUfxRA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEUfxRA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUfxRA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUfxRA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUfxRA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUfxRA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUfxRA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEUfxRA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEUfxRA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEUfxRA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEUfxRA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUfxRA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEUfxRA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEUfxRA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEUfxRA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUfxRA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUfxRA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUfxRA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUfxRA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEUfxRA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUfxRA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUfxRA.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSsWxo8.s: Assembler messages:
encrypt.c: /tmp/ccSsWxo8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSsWxo8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSsWxo8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSsWxo8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsWxo8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsWxo8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsWxo8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsWxo8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsWxo8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSsWxo8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSsWxo8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSsWxo8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSsWxo8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsWxo8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSsWxo8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSsWxo8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSsWxo8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSsWxo8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSsWxo8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSsWxo8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsWxo8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSsWxo8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSsWxo8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSsWxo8.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbf4TcE.s: Assembler messages:
encrypt.c: /tmp/ccbf4TcE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbf4TcE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbf4TcE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbf4TcE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbf4TcE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbf4TcE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbf4TcE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbf4TcE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbf4TcE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbf4TcE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbf4TcE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbf4TcE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbf4TcE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbf4TcE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbf4TcE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbf4TcE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbf4TcE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbf4TcE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbf4TcE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbf4TcE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbf4TcE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbf4TcE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbf4TcE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbf4TcE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxJTEEe.s: Assembler messages:
encrypt.c: /tmp/ccxJTEEe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxJTEEe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxJTEEe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxJTEEe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJTEEe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJTEEe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJTEEe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJTEEe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJTEEe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxJTEEe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxJTEEe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxJTEEe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxJTEEe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJTEEe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxJTEEe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxJTEEe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxJTEEe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJTEEe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJTEEe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJTEEe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJTEEe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxJTEEe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJTEEe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJTEEe.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBOBLw6.s: Assembler messages:
encrypt.c: /tmp/ccBOBLw6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBOBLw6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBOBLw6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBOBLw6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOBLw6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOBLw6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOBLw6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOBLw6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOBLw6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOBLw6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOBLw6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOBLw6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBOBLw6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOBLw6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBOBLw6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBOBLw6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOBLw6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOBLw6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOBLw6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOBLw6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOBLw6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBOBLw6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOBLw6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOBLw6.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchSaY2i.s: Assembler messages:
encrypt.c: /tmp/cchSaY2i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchSaY2i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchSaY2i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchSaY2i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSaY2i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSaY2i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSaY2i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSaY2i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSaY2i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSaY2i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSaY2i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSaY2i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchSaY2i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSaY2i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchSaY2i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSaY2i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchSaY2i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSaY2i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSaY2i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSaY2i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSaY2i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSaY2i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchSaY2i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSaY2i.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccBQjvD9.s: Assembler messages:
encrypt.c: /tmp/ccBQjvD9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBQjvD9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBQjvD9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBQjvD9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQjvD9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQjvD9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQjvD9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQjvD9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQjvD9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQjvD9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQjvD9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQjvD9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBQjvD9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQjvD9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBQjvD9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQjvD9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBQjvD9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQjvD9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQjvD9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQjvD9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQjvD9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQjvD9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBQjvD9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQjvD9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccBr0ykT.s: Assembler messages:
encrypt.c: /tmp/ccBr0ykT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBr0ykT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBr0ykT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBr0ykT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBr0ykT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBr0ykT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBr0ykT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBr0ykT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBr0ykT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBr0ykT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBr0ykT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBr0ykT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBr0ykT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBr0ykT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBr0ykT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBr0ykT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBr0ykT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBr0ykT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBr0ykT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBr0ykT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBr0ykT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBr0ykT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBr0ykT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBr0ykT.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9WT7JD.s: Assembler messages:
encrypt.c: /tmp/cc9WT7JD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9WT7JD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9WT7JD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9WT7JD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WT7JD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WT7JD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WT7JD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WT7JD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WT7JD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9WT7JD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9WT7JD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9WT7JD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9WT7JD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WT7JD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9WT7JD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9WT7JD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9WT7JD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WT7JD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WT7JD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WT7JD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WT7JD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9WT7JD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WT7JD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WT7JD.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrYLB6W.s: Assembler messages:
encrypt.c: /tmp/ccrYLB6W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrYLB6W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrYLB6W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrYLB6W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYLB6W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYLB6W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYLB6W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYLB6W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYLB6W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYLB6W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYLB6W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYLB6W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrYLB6W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYLB6W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrYLB6W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYLB6W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrYLB6W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYLB6W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYLB6W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYLB6W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYLB6W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYLB6W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrYLB6W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYLB6W.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIeUXbn.s: Assembler messages:
encrypt.c: /tmp/ccIeUXbn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIeUXbn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIeUXbn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIeUXbn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeUXbn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeUXbn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeUXbn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeUXbn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeUXbn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIeUXbn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIeUXbn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIeUXbn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIeUXbn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeUXbn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIeUXbn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIeUXbn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIeUXbn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIeUXbn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIeUXbn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIeUXbn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIeUXbn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIeUXbn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIeUXbn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIeUXbn.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyezE3o.s: Assembler messages:
encrypt.c: /tmp/ccyezE3o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyezE3o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyezE3o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyezE3o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyezE3o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyezE3o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyezE3o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyezE3o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyezE3o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyezE3o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyezE3o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyezE3o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyezE3o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyezE3o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyezE3o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyezE3o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyezE3o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyezE3o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyezE3o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyezE3o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyezE3o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyezE3o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyezE3o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyezE3o.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTTrIka.s: Assembler messages:
encrypt.c: /tmp/ccTTrIka.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTTrIka.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTTrIka.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTTrIka.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTrIka.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTrIka.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTrIka.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTrIka.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTrIka.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTrIka.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTrIka.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTrIka.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTTrIka.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTrIka.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTTrIka.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTrIka.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTTrIka.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTrIka.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTTrIka.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTTrIka.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTrIka.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTTrIka.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTTrIka.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTTrIka.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxlrFNc.s: Assembler messages:
encrypt.c: /tmp/ccxlrFNc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxlrFNc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxlrFNc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxlrFNc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlrFNc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlrFNc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlrFNc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlrFNc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlrFNc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxlrFNc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxlrFNc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxlrFNc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxlrFNc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlrFNc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxlrFNc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxlrFNc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxlrFNc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxlrFNc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxlrFNc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlrFNc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxlrFNc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxlrFNc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxlrFNc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxlrFNc.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc0n4C5V.s: Assembler messages:
encrypt.c: /tmp/cc0n4C5V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0n4C5V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0n4C5V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0n4C5V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0n4C5V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0n4C5V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0n4C5V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0n4C5V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0n4C5V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0n4C5V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0n4C5V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0n4C5V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0n4C5V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0n4C5V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0n4C5V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0n4C5V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0n4C5V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0n4C5V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0n4C5V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0n4C5V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0n4C5V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0n4C5V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0n4C5V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0n4C5V.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccOgR2YW.s: Assembler messages:
encrypt.c: /tmp/ccOgR2YW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOgR2YW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOgR2YW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOgR2YW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgR2YW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgR2YW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgR2YW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgR2YW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgR2YW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOgR2YW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOgR2YW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOgR2YW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOgR2YW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgR2YW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOgR2YW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOgR2YW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOgR2YW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOgR2YW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOgR2YW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgR2YW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOgR2YW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOgR2YW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOgR2YW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOgR2YW.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUdv3CM.s: Assembler messages:
encrypt.c: /tmp/ccUdv3CM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUdv3CM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUdv3CM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUdv3CM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdv3CM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdv3CM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdv3CM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdv3CM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdv3CM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUdv3CM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUdv3CM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUdv3CM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUdv3CM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdv3CM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUdv3CM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUdv3CM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUdv3CM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUdv3CM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUdv3CM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUdv3CM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdv3CM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUdv3CM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUdv3CM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUdv3CM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccooLJwI.s: Assembler messages:
encrypt.c: /tmp/ccooLJwI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccooLJwI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccooLJwI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccooLJwI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooLJwI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooLJwI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooLJwI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooLJwI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooLJwI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccooLJwI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccooLJwI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccooLJwI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccooLJwI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooLJwI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccooLJwI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccooLJwI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccooLJwI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccooLJwI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccooLJwI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooLJwI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccooLJwI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccooLJwI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccooLJwI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccooLJwI.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAO2ukX.s: Assembler messages:
encrypt.c: /tmp/ccAO2ukX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAO2ukX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAO2ukX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAO2ukX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO2ukX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO2ukX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO2ukX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO2ukX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO2ukX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAO2ukX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAO2ukX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAO2ukX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAO2ukX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO2ukX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAO2ukX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAO2ukX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAO2ukX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAO2ukX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAO2ukX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO2ukX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAO2ukX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAO2ukX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAO2ukX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAO2ukX.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNN5JjH.s: Assembler messages:
encrypt.c: /tmp/ccNN5JjH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNN5JjH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNN5JjH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNN5JjH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN5JjH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN5JjH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN5JjH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN5JjH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN5JjH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNN5JjH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNN5JjH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNN5JjH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNN5JjH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN5JjH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNN5JjH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNN5JjH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNN5JjH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNN5JjH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNN5JjH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNN5JjH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN5JjH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNN5JjH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNN5JjH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNN5JjH.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfGaYsr.s: Assembler messages:
encrypt.c: /tmp/ccfGaYsr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfGaYsr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfGaYsr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfGaYsr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGaYsr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGaYsr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGaYsr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGaYsr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGaYsr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGaYsr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGaYsr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGaYsr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfGaYsr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGaYsr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfGaYsr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGaYsr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfGaYsr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGaYsr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGaYsr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGaYsr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGaYsr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGaYsr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfGaYsr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGaYsr.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmgtVfG.s: Assembler messages:
encrypt.c: /tmp/ccmgtVfG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmgtVfG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmgtVfG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmgtVfG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgtVfG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgtVfG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgtVfG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgtVfG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgtVfG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmgtVfG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmgtVfG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmgtVfG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmgtVfG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgtVfG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmgtVfG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmgtVfG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmgtVfG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmgtVfG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmgtVfG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgtVfG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmgtVfG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmgtVfG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmgtVfG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmgtVfG.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccB4m4he.s: Assembler messages:
encrypt.c: /tmp/ccB4m4he.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB4m4he.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB4m4he.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB4m4he.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4m4he.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4m4he.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4m4he.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4m4he.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4m4he.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4m4he.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4m4he.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4m4he.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB4m4he.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4m4he.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB4m4he.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4m4he.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB4m4he.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4m4he.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4m4he.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4m4he.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4m4he.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4m4he.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB4m4he.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4m4he.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccrP5oOE.s: Assembler messages:
encrypt.c: /tmp/ccrP5oOE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrP5oOE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrP5oOE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrP5oOE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrP5oOE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrP5oOE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrP5oOE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrP5oOE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrP5oOE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrP5oOE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrP5oOE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrP5oOE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrP5oOE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrP5oOE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrP5oOE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrP5oOE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrP5oOE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrP5oOE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrP5oOE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrP5oOE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrP5oOE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrP5oOE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrP5oOE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrP5oOE.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZH89RW.s: Assembler messages:
encrypt.c: /tmp/ccZH89RW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZH89RW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZH89RW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZH89RW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH89RW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH89RW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH89RW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH89RW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH89RW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZH89RW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZH89RW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZH89RW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZH89RW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH89RW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZH89RW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZH89RW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZH89RW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZH89RW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZH89RW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZH89RW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH89RW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZH89RW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZH89RW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZH89RW.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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