Implementation notes: x86, h9trinity, crypto_aead/omdsha256k128n96tau128v2

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
343134refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
344213refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
345858refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120720171020
346183refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
352034refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
352503refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
353650refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
354382refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120720171020
355585refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120720171020
355661refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
355808refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120720171020
355912refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120720171020
355913refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120720171020
356762refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120720171020
356883refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120720171020
363764refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
363812refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
364473refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
365194refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
366238refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
368822refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
372330refgcc -m32 -O3 -fomit-frame-pointer2017120720171020
372611refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
373398refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
373792refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
379781refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
387267refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
387959refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
389274refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
389545refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
389626refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
389628refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
389741refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
390132refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
390512refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
395937refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120720171020
397893refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
398838refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
398880refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
401517refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
402291refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
402633refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
402802refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
403173refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
403821refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
404289refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
412104refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
413270refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
413572refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
415093refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
415230refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
415396refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
415664refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
419061refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
419143refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
420170refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
420306refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
420666refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
420674refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
420880refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017120720171020
421216refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
421915refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
422151refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
424320refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
425520refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
425547refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
427024refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
430738refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
435046refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120720171020
435456refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120720171020
436168refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120720171020
436674refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
437616refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
439178refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120720171020
439337refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120720171020
439822refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120720171020
440983refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
441098refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
441120refgcc -m32 -O2 -fomit-frame-pointer2017120720171020
441471refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
441862refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120720171020
441887refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
442136refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
442234refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
442407refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
443448refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
443563refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
445734refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
447048refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
447088refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
448970refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
450978refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
451075refgcc -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
451317refgcc -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
451501refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
452087refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017120720171020
453466refgcc -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
456177refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
458122refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120720171020
459999refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120720171020
460270refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120720171020
460402refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
460565refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
461225refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
461290refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
461621refgcc -m32 -O -fomit-frame-pointer2017120720171020
461926refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120720171020
462128refgcc -m32 -march=core2 -O -fomit-frame-pointer2017120720171020
462496refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
462641refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
463065refgcc -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
463173refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
463272refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120720171020
465035refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
465097refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
467023refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
467086refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
468938refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
473631refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
474355refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
474770refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
477483refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
477608refgcc -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
477789refgcc -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
483843refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
488435refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017120720171020
489425refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
489642refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120720171020
490756refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
490809refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
491161refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120720171020
491407refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
491486refgcc -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
491731refgcc -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
493269refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120720171020
494377refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120720171020
494820refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120720171020
496232refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120720171020
496234refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
496689refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
496771refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
496887refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
496907refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
497043refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
497254refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
497298refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
497408refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
498373refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
498675refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120720171020
499035refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
499583refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
500503refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
500539refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020
500778refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
501118refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
501150refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
501426refgcc -m32 -Os -fomit-frame-pointer2017120720171020
501627refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
502516refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020
502810refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020
503078refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
503109refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
503386refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
503425refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
503736refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020
503833refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020
505065refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
507397refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
509933refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
511352refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020
511800refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020
512395refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020

Test failure

Implementation: crypto_aead/omdsha256k128n96tau128v2/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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA1BKBK.s: Assembler messages:
encrypt.c: /tmp/ccA1BKBK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA1BKBK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA1BKBK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA1BKBK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BKBK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BKBK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BKBK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BKBK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BKBK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1BKBK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1BKBK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1BKBK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA1BKBK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BKBK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA1BKBK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1BKBK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA1BKBK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1BKBK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1BKBK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1BKBK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BKBK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1BKBK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA1BKBK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1BKBK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrWbCF4.s: Assembler messages:
encrypt.c: /tmp/ccrWbCF4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrWbCF4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrWbCF4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrWbCF4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWbCF4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWbCF4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWbCF4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWbCF4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWbCF4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWbCF4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWbCF4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWbCF4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrWbCF4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWbCF4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrWbCF4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrWbCF4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWbCF4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWbCF4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWbCF4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWbCF4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWbCF4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrWbCF4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWbCF4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWbCF4.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8FcM8W.s: Assembler messages:
encrypt.c: /tmp/cc8FcM8W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8FcM8W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8FcM8W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8FcM8W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FcM8W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FcM8W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FcM8W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FcM8W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FcM8W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FcM8W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FcM8W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FcM8W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8FcM8W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FcM8W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8FcM8W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FcM8W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8FcM8W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FcM8W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FcM8W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FcM8W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FcM8W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FcM8W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8FcM8W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FcM8W.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgPSjXc.s: Assembler messages:
encrypt.c: /tmp/ccgPSjXc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgPSjXc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgPSjXc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgPSjXc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPSjXc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPSjXc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPSjXc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPSjXc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPSjXc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgPSjXc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgPSjXc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgPSjXc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgPSjXc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPSjXc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgPSjXc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgPSjXc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgPSjXc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgPSjXc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgPSjXc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPSjXc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgPSjXc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgPSjXc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgPSjXc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgPSjXc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccN0TqID.s: Assembler messages:
encrypt.c: /tmp/ccN0TqID.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN0TqID.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN0TqID.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN0TqID.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0TqID.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0TqID.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0TqID.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0TqID.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0TqID.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0TqID.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0TqID.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0TqID.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN0TqID.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0TqID.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN0TqID.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0TqID.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN0TqID.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0TqID.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0TqID.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0TqID.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0TqID.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0TqID.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN0TqID.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0TqID.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cchBjJNa.s: Assembler messages:
encrypt.c: /tmp/cchBjJNa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchBjJNa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchBjJNa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchBjJNa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBjJNa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBjJNa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBjJNa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBjJNa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBjJNa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchBjJNa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchBjJNa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchBjJNa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchBjJNa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBjJNa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchBjJNa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchBjJNa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchBjJNa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchBjJNa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchBjJNa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBjJNa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchBjJNa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchBjJNa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchBjJNa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchBjJNa.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO8OEQ7.s: Assembler messages:
encrypt.c: /tmp/ccO8OEQ7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO8OEQ7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO8OEQ7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO8OEQ7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8OEQ7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8OEQ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8OEQ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8OEQ7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8OEQ7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO8OEQ7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO8OEQ7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO8OEQ7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO8OEQ7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8OEQ7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO8OEQ7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO8OEQ7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO8OEQ7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO8OEQ7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO8OEQ7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8OEQ7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO8OEQ7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO8OEQ7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO8OEQ7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO8OEQ7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg8WJUO.s: Assembler messages:
encrypt.c: /tmp/ccg8WJUO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg8WJUO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg8WJUO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg8WJUO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8WJUO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8WJUO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8WJUO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8WJUO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8WJUO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8WJUO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8WJUO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8WJUO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg8WJUO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8WJUO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg8WJUO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8WJUO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg8WJUO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8WJUO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8WJUO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8WJUO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8WJUO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8WJUO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg8WJUO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8WJUO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3NTN23.s: Assembler messages:
encrypt.c: /tmp/cc3NTN23.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3NTN23.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3NTN23.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3NTN23.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NTN23.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NTN23.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NTN23.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NTN23.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NTN23.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NTN23.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NTN23.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NTN23.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3NTN23.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NTN23.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3NTN23.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NTN23.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3NTN23.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NTN23.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NTN23.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NTN23.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NTN23.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NTN23.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3NTN23.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NTN23.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczcpGDr.s: Assembler messages:
encrypt.c: /tmp/cczcpGDr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczcpGDr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczcpGDr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczcpGDr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcpGDr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcpGDr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcpGDr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcpGDr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcpGDr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcpGDr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcpGDr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcpGDr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczcpGDr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcpGDr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczcpGDr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczcpGDr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcpGDr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcpGDr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcpGDr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcpGDr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcpGDr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczcpGDr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcpGDr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcpGDr.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQLZj9H.s: Assembler messages:
encrypt.c: /tmp/ccQLZj9H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQLZj9H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQLZj9H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQLZj9H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLZj9H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLZj9H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLZj9H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLZj9H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLZj9H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQLZj9H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQLZj9H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQLZj9H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQLZj9H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLZj9H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQLZj9H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQLZj9H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQLZj9H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQLZj9H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQLZj9H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLZj9H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQLZj9H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQLZj9H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQLZj9H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQLZj9H.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY7glIg.s: Assembler messages:
encrypt.c: /tmp/ccY7glIg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY7glIg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY7glIg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY7glIg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7glIg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7glIg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7glIg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7glIg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7glIg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7glIg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7glIg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7glIg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY7glIg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7glIg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY7glIg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7glIg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY7glIg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7glIg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7glIg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7glIg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7glIg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7glIg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY7glIg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7glIg.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc5NO5kZ.s: Assembler messages:
encrypt.c: /tmp/cc5NO5kZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5NO5kZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5NO5kZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5NO5kZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NO5kZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NO5kZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NO5kZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NO5kZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NO5kZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NO5kZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NO5kZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NO5kZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5NO5kZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NO5kZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5NO5kZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NO5kZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5NO5kZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NO5kZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NO5kZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NO5kZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NO5kZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NO5kZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5NO5kZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NO5kZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cckTYg6k.s: Assembler messages:
encrypt.c: /tmp/cckTYg6k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckTYg6k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckTYg6k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckTYg6k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTYg6k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTYg6k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTYg6k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTYg6k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTYg6k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckTYg6k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckTYg6k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckTYg6k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckTYg6k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTYg6k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckTYg6k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckTYg6k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckTYg6k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTYg6k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTYg6k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTYg6k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTYg6k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckTYg6k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTYg6k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTYg6k.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfUGxqc.s: Assembler messages:
encrypt.c: /tmp/ccfUGxqc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfUGxqc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfUGxqc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfUGxqc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUGxqc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUGxqc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUGxqc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUGxqc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUGxqc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUGxqc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUGxqc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUGxqc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfUGxqc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUGxqc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfUGxqc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUGxqc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfUGxqc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUGxqc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUGxqc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUGxqc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUGxqc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUGxqc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfUGxqc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUGxqc.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz5nEtC.s: Assembler messages:
encrypt.c: /tmp/ccz5nEtC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz5nEtC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz5nEtC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz5nEtC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5nEtC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5nEtC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5nEtC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5nEtC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5nEtC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5nEtC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5nEtC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5nEtC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz5nEtC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5nEtC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz5nEtC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz5nEtC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5nEtC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5nEtC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5nEtC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5nEtC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5nEtC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz5nEtC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5nEtC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5nEtC.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbVDdNh.s: Assembler messages:
encrypt.c: /tmp/ccbVDdNh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbVDdNh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbVDdNh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbVDdNh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVDdNh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVDdNh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVDdNh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVDdNh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVDdNh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbVDdNh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbVDdNh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbVDdNh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbVDdNh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVDdNh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbVDdNh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbVDdNh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbVDdNh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVDdNh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVDdNh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVDdNh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVDdNh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbVDdNh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVDdNh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVDdNh.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpGpJpA.s: Assembler messages:
encrypt.c: /tmp/ccpGpJpA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpGpJpA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpGpJpA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpGpJpA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGpJpA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGpJpA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGpJpA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGpJpA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGpJpA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpGpJpA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpGpJpA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpGpJpA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpGpJpA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGpJpA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpGpJpA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpGpJpA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpGpJpA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpGpJpA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpGpJpA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpGpJpA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGpJpA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpGpJpA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpGpJpA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpGpJpA.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaXM46P.s: Assembler messages:
encrypt.c: /tmp/ccaXM46P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaXM46P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaXM46P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaXM46P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXM46P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXM46P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXM46P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXM46P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXM46P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaXM46P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaXM46P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaXM46P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaXM46P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXM46P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaXM46P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaXM46P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaXM46P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaXM46P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaXM46P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaXM46P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXM46P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaXM46P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaXM46P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaXM46P.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclzqcFy.s: Assembler messages:
encrypt.c: /tmp/cclzqcFy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclzqcFy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclzqcFy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclzqcFy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzqcFy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzqcFy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzqcFy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzqcFy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzqcFy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzqcFy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzqcFy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzqcFy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclzqcFy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzqcFy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclzqcFy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclzqcFy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzqcFy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzqcFy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzqcFy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzqcFy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzqcFy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclzqcFy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzqcFy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzqcFy.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccVm6T7a.s: Assembler messages:
encrypt.c: /tmp/ccVm6T7a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVm6T7a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVm6T7a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVm6T7a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm6T7a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm6T7a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm6T7a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm6T7a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm6T7a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVm6T7a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVm6T7a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVm6T7a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVm6T7a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm6T7a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVm6T7a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVm6T7a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVm6T7a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVm6T7a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVm6T7a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm6T7a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVm6T7a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVm6T7a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVm6T7a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVm6T7a.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccXQggTp.s: Assembler messages:
encrypt.c: /tmp/ccXQggTp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXQggTp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXQggTp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXQggTp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQggTp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQggTp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQggTp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQggTp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQggTp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQggTp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQggTp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQggTp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXQggTp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQggTp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXQggTp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQggTp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXQggTp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQggTp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXQggTp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXQggTp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQggTp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXQggTp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXQggTp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXQggTp.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd6PdQE.s: Assembler messages:
encrypt.c: /tmp/ccd6PdQE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd6PdQE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd6PdQE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd6PdQE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6PdQE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6PdQE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6PdQE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6PdQE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6PdQE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6PdQE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6PdQE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6PdQE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd6PdQE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6PdQE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd6PdQE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6PdQE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd6PdQE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6PdQE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6PdQE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6PdQE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6PdQE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6PdQE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd6PdQE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6PdQE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cct6UEVr.s: Assembler messages:
encrypt.c: /tmp/cct6UEVr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct6UEVr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct6UEVr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct6UEVr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6UEVr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6UEVr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6UEVr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6UEVr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6UEVr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct6UEVr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct6UEVr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct6UEVr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct6UEVr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6UEVr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct6UEVr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct6UEVr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct6UEVr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct6UEVr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct6UEVr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6UEVr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct6UEVr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct6UEVr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct6UEVr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct6UEVr.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVHoz0O.s: Assembler messages:
encrypt.c: /tmp/ccVHoz0O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVHoz0O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVHoz0O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVHoz0O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHoz0O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHoz0O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHoz0O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHoz0O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHoz0O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVHoz0O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVHoz0O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVHoz0O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVHoz0O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHoz0O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVHoz0O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVHoz0O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVHoz0O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHoz0O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHoz0O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHoz0O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHoz0O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVHoz0O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHoz0O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHoz0O.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceXAQta.s: Assembler messages:
encrypt.c: /tmp/cceXAQta.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceXAQta.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceXAQta.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceXAQta.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXAQta.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXAQta.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXAQta.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXAQta.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXAQta.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceXAQta.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceXAQta.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceXAQta.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceXAQta.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXAQta.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceXAQta.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceXAQta.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceXAQta.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceXAQta.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceXAQta.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceXAQta.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXAQta.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceXAQta.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceXAQta.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceXAQta.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIWqW1j.s: Assembler messages:
encrypt.c: /tmp/ccIWqW1j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIWqW1j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIWqW1j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIWqW1j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWqW1j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWqW1j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWqW1j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWqW1j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWqW1j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWqW1j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWqW1j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWqW1j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIWqW1j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWqW1j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIWqW1j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWqW1j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIWqW1j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWqW1j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWqW1j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWqW1j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWqW1j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWqW1j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIWqW1j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWqW1j.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKmEweX.s: Assembler messages:
encrypt.c: /tmp/ccKmEweX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKmEweX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKmEweX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKmEweX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmEweX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmEweX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmEweX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmEweX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmEweX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKmEweX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKmEweX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKmEweX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKmEweX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmEweX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKmEweX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKmEweX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKmEweX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKmEweX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKmEweX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmEweX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKmEweX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKmEweX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKmEweX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKmEweX.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOpRV8Y.s: Assembler messages:
encrypt.c: /tmp/ccOpRV8Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOpRV8Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOpRV8Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOpRV8Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpRV8Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpRV8Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpRV8Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpRV8Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpRV8Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOpRV8Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOpRV8Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOpRV8Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOpRV8Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpRV8Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOpRV8Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOpRV8Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOpRV8Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOpRV8Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOpRV8Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOpRV8Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpRV8Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOpRV8Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOpRV8Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOpRV8Y.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cckfN2fI.s: Assembler messages:
encrypt.c: /tmp/cckfN2fI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckfN2fI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckfN2fI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckfN2fI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfN2fI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfN2fI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfN2fI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfN2fI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfN2fI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfN2fI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfN2fI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfN2fI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckfN2fI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfN2fI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckfN2fI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckfN2fI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfN2fI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfN2fI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfN2fI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfN2fI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfN2fI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckfN2fI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfN2fI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfN2fI.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAKRy5W.s: Assembler messages:
encrypt.c: /tmp/ccAKRy5W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAKRy5W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAKRy5W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAKRy5W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKRy5W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKRy5W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKRy5W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKRy5W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKRy5W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAKRy5W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAKRy5W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAKRy5W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAKRy5W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKRy5W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAKRy5W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAKRy5W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAKRy5W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKRy5W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKRy5W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKRy5W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKRy5W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAKRy5W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKRy5W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKRy5W.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNSEuTd.s: Assembler messages:
encrypt.c: /tmp/ccNSEuTd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNSEuTd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNSEuTd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNSEuTd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSEuTd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSEuTd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSEuTd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSEuTd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSEuTd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSEuTd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSEuTd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSEuTd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNSEuTd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSEuTd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNSEuTd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSEuTd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNSEuTd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSEuTd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSEuTd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSEuTd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSEuTd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSEuTd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNSEuTd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSEuTd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWJaJeb.s: Assembler messages:
encrypt.c: /tmp/ccWJaJeb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWJaJeb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWJaJeb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWJaJeb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJaJeb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJaJeb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJaJeb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJaJeb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJaJeb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJaJeb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJaJeb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJaJeb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWJaJeb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJaJeb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWJaJeb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWJaJeb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJaJeb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJaJeb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJaJeb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJaJeb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJaJeb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWJaJeb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJaJeb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJaJeb.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaGAAaq.s: Assembler messages:
encrypt.c: /tmp/ccaGAAaq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaGAAaq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaGAAaq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaGAAaq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGAAaq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGAAaq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGAAaq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGAAaq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGAAaq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaGAAaq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaGAAaq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaGAAaq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaGAAaq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGAAaq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaGAAaq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaGAAaq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaGAAaq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaGAAaq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaGAAaq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaGAAaq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGAAaq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaGAAaq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaGAAaq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaGAAaq.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNE3skE.s: Assembler messages:
encrypt.c: /tmp/ccNE3skE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNE3skE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNE3skE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNE3skE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNE3skE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNE3skE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNE3skE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNE3skE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNE3skE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNE3skE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNE3skE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNE3skE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNE3skE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNE3skE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNE3skE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNE3skE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNE3skE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNE3skE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNE3skE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNE3skE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNE3skE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNE3skE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNE3skE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNE3skE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmNqrCp.s: Assembler messages:
encrypt.c: /tmp/ccmNqrCp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmNqrCp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmNqrCp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmNqrCp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNqrCp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNqrCp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNqrCp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNqrCp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNqrCp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNqrCp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNqrCp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNqrCp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmNqrCp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNqrCp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmNqrCp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmNqrCp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNqrCp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNqrCp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNqrCp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNqrCp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNqrCp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNqrCp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNqrCp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNqrCp.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6OeC82.s: Assembler messages:
encrypt.c: /tmp/cc6OeC82.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6OeC82.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6OeC82.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6OeC82.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OeC82.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OeC82.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OeC82.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OeC82.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OeC82.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OeC82.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OeC82.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OeC82.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6OeC82.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OeC82.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6OeC82.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6OeC82.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OeC82.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OeC82.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OeC82.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OeC82.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OeC82.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6OeC82.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OeC82.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OeC82.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvpo9pr.s: Assembler messages:
encrypt.c: /tmp/ccvpo9pr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvpo9pr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvpo9pr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvpo9pr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpo9pr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpo9pr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpo9pr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpo9pr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpo9pr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpo9pr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpo9pr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpo9pr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvpo9pr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpo9pr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvpo9pr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpo9pr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvpo9pr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpo9pr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpo9pr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpo9pr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpo9pr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpo9pr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvpo9pr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpo9pr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBI655l.s: Assembler messages:
encrypt.c: /tmp/ccBI655l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBI655l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBI655l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBI655l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBI655l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBI655l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBI655l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBI655l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBI655l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBI655l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBI655l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBI655l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBI655l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBI655l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBI655l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBI655l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBI655l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBI655l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBI655l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBI655l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBI655l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBI655l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBI655l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBI655l.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEMK9hw.s: Assembler messages:
encrypt.c: /tmp/ccEMK9hw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEMK9hw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEMK9hw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEMK9hw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMK9hw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMK9hw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMK9hw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMK9hw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMK9hw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMK9hw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMK9hw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMK9hw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEMK9hw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMK9hw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEMK9hw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMK9hw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEMK9hw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMK9hw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEMK9hw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEMK9hw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMK9hw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEMK9hw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEMK9hw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEMK9hw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5x9sMo.s: Assembler messages:
encrypt.c: /tmp/cc5x9sMo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5x9sMo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5x9sMo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5x9sMo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9sMo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9sMo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9sMo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9sMo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9sMo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5x9sMo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5x9sMo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5x9sMo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5x9sMo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9sMo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5x9sMo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5x9sMo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5x9sMo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5x9sMo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5x9sMo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5x9sMo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5x9sMo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5x9sMo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5x9sMo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5x9sMo.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8NM47A.s: Assembler messages:
encrypt.c: /tmp/cc8NM47A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8NM47A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8NM47A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8NM47A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NM47A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NM47A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NM47A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NM47A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NM47A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NM47A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NM47A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NM47A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8NM47A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NM47A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8NM47A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8NM47A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NM47A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NM47A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NM47A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NM47A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NM47A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8NM47A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NM47A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NM47A.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHtpbxB.s: Assembler messages:
encrypt.c: /tmp/ccHtpbxB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHtpbxB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHtpbxB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHtpbxB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtpbxB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtpbxB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtpbxB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtpbxB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtpbxB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtpbxB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtpbxB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtpbxB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHtpbxB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtpbxB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHtpbxB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtpbxB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHtpbxB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtpbxB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtpbxB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtpbxB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtpbxB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtpbxB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHtpbxB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtpbxB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvIf6AQ.s: Assembler messages:
encrypt.c: /tmp/ccvIf6AQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvIf6AQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvIf6AQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvIf6AQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvIf6AQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvIf6AQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvIf6AQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvIf6AQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvIf6AQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvIf6AQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvIf6AQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvIf6AQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvIf6AQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvIf6AQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvIf6AQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvIf6AQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvIf6AQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvIf6AQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvIf6AQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvIf6AQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvIf6AQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvIf6AQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvIf6AQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvIf6AQ.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLZMtQh.s: Assembler messages:
encrypt.c: /tmp/ccLZMtQh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLZMtQh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLZMtQh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLZMtQh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZMtQh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZMtQh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZMtQh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZMtQh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZMtQh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZMtQh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZMtQh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZMtQh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLZMtQh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZMtQh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLZMtQh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZMtQh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLZMtQh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZMtQh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLZMtQh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLZMtQh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZMtQh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLZMtQh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLZMtQh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLZMtQh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXWfTwt.s: Assembler messages:
encrypt.c: /tmp/ccXWfTwt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXWfTwt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXWfTwt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXWfTwt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWfTwt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWfTwt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWfTwt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWfTwt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWfTwt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXWfTwt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXWfTwt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXWfTwt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXWfTwt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWfTwt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXWfTwt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXWfTwt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXWfTwt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWfTwt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWfTwt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWfTwt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWfTwt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXWfTwt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWfTwt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWfTwt.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUurHEH.s: Assembler messages:
encrypt.c: /tmp/ccUurHEH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUurHEH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUurHEH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUurHEH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUurHEH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUurHEH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUurHEH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUurHEH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUurHEH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUurHEH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUurHEH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUurHEH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUurHEH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUurHEH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUurHEH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUurHEH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUurHEH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUurHEH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUurHEH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUurHEH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUurHEH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUurHEH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUurHEH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUurHEH.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfjJNLs.s: Assembler messages:
encrypt.c: /tmp/ccfjJNLs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfjJNLs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfjJNLs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfjJNLs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjJNLs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjJNLs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjJNLs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjJNLs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjJNLs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfjJNLs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfjJNLs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfjJNLs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfjJNLs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjJNLs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfjJNLs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfjJNLs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfjJNLs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfjJNLs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfjJNLs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfjJNLs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjJNLs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfjJNLs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfjJNLs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfjJNLs.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5PSVx5.s: Assembler messages:
encrypt.c: /tmp/cc5PSVx5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5PSVx5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5PSVx5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5PSVx5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PSVx5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PSVx5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PSVx5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PSVx5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PSVx5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PSVx5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PSVx5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PSVx5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5PSVx5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PSVx5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5PSVx5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5PSVx5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PSVx5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PSVx5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PSVx5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PSVx5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PSVx5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5PSVx5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PSVx5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PSVx5.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckV3gyM.s: Assembler messages:
encrypt.c: /tmp/cckV3gyM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckV3gyM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckV3gyM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckV3gyM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckV3gyM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckV3gyM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckV3gyM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckV3gyM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckV3gyM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckV3gyM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckV3gyM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckV3gyM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckV3gyM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckV3gyM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckV3gyM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckV3gyM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckV3gyM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckV3gyM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckV3gyM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckV3gyM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckV3gyM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckV3gyM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckV3gyM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckV3gyM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0IIj0a.s: Assembler messages:
encrypt.c: /tmp/cc0IIj0a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0IIj0a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0IIj0a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0IIj0a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IIj0a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IIj0a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IIj0a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IIj0a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IIj0a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0IIj0a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0IIj0a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0IIj0a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0IIj0a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IIj0a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0IIj0a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0IIj0a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0IIj0a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IIj0a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IIj0a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IIj0a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IIj0a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0IIj0a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IIj0a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IIj0a.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckcypER.s: Assembler messages:
encrypt.c: /tmp/cckcypER.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckcypER.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckcypER.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckcypER.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcypER.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcypER.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcypER.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcypER.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcypER.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcypER.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcypER.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcypER.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckcypER.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcypER.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckcypER.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcypER.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckcypER.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcypER.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckcypER.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckcypER.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcypER.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckcypER.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckcypER.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckcypER.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCZItNW.s: Assembler messages:
encrypt.c: /tmp/ccCZItNW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCZItNW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCZItNW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCZItNW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZItNW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZItNW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZItNW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZItNW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZItNW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZItNW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZItNW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZItNW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCZItNW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZItNW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCZItNW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCZItNW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZItNW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZItNW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZItNW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZItNW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZItNW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCZItNW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZItNW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZItNW.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdF2NRF.s: Assembler messages:
encrypt.c: /tmp/ccdF2NRF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdF2NRF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdF2NRF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdF2NRF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdF2NRF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdF2NRF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdF2NRF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdF2NRF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdF2NRF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdF2NRF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdF2NRF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdF2NRF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdF2NRF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdF2NRF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdF2NRF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdF2NRF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdF2NRF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdF2NRF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdF2NRF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdF2NRF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdF2NRF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdF2NRF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdF2NRF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdF2NRF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBlFkgJ.s: Assembler messages:
encrypt.c: /tmp/ccBlFkgJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBlFkgJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBlFkgJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBlFkgJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlFkgJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlFkgJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlFkgJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlFkgJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlFkgJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlFkgJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlFkgJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlFkgJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBlFkgJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlFkgJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBlFkgJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlFkgJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBlFkgJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlFkgJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBlFkgJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBlFkgJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlFkgJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBlFkgJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBlFkgJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBlFkgJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccddciCb.s: Assembler messages:
encrypt.c: /tmp/ccddciCb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccddciCb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccddciCb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccddciCb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddciCb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddciCb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddciCb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddciCb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddciCb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccddciCb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccddciCb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccddciCb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccddciCb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddciCb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccddciCb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccddciCb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccddciCb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccddciCb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccddciCb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddciCb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccddciCb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccddciCb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccddciCb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccddciCb.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAhuGUb.s: Assembler messages:
encrypt.c: /tmp/ccAhuGUb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAhuGUb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAhuGUb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAhuGUb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhuGUb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhuGUb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhuGUb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhuGUb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhuGUb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAhuGUb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAhuGUb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAhuGUb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAhuGUb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhuGUb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAhuGUb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAhuGUb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAhuGUb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAhuGUb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAhuGUb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhuGUb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAhuGUb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAhuGUb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAhuGUb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAhuGUb.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchk0KF7.s: Assembler messages:
encrypt.c: /tmp/cchk0KF7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchk0KF7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchk0KF7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchk0KF7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchk0KF7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchk0KF7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchk0KF7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchk0KF7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchk0KF7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchk0KF7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchk0KF7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchk0KF7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchk0KF7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchk0KF7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchk0KF7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchk0KF7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchk0KF7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchk0KF7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchk0KF7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchk0KF7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchk0KF7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchk0KF7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchk0KF7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchk0KF7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFHYi0q.s: Assembler messages:
encrypt.c: /tmp/ccFHYi0q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFHYi0q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFHYi0q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFHYi0q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHYi0q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHYi0q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHYi0q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHYi0q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHYi0q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHYi0q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHYi0q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHYi0q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFHYi0q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHYi0q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFHYi0q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFHYi0q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHYi0q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHYi0q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHYi0q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHYi0q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHYi0q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFHYi0q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHYi0q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHYi0q.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoYQzx8.s: Assembler messages:
encrypt.c: /tmp/ccoYQzx8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoYQzx8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoYQzx8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoYQzx8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYQzx8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYQzx8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYQzx8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYQzx8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYQzx8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYQzx8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYQzx8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYQzx8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoYQzx8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYQzx8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoYQzx8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYQzx8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoYQzx8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYQzx8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYQzx8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYQzx8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYQzx8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYQzx8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoYQzx8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYQzx8.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSTiY8b.s: Assembler messages:
encrypt.c: /tmp/ccSTiY8b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSTiY8b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSTiY8b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSTiY8b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTiY8b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTiY8b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTiY8b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTiY8b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTiY8b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTiY8b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTiY8b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTiY8b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSTiY8b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTiY8b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSTiY8b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTiY8b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSTiY8b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTiY8b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTiY8b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTiY8b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTiY8b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTiY8b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSTiY8b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTiY8b.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVj7Dz5.s: Assembler messages:
encrypt.c: /tmp/ccVj7Dz5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVj7Dz5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVj7Dz5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVj7Dz5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj7Dz5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj7Dz5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj7Dz5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj7Dz5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj7Dz5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVj7Dz5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVj7Dz5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVj7Dz5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVj7Dz5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj7Dz5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVj7Dz5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVj7Dz5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVj7Dz5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVj7Dz5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVj7Dz5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVj7Dz5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVj7Dz5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVj7Dz5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVj7Dz5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVj7Dz5.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGue3Mj.s: Assembler messages:
encrypt.c: /tmp/ccGue3Mj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGue3Mj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGue3Mj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGue3Mj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGue3Mj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGue3Mj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGue3Mj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGue3Mj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGue3Mj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGue3Mj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGue3Mj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGue3Mj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGue3Mj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGue3Mj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGue3Mj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGue3Mj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGue3Mj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGue3Mj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGue3Mj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGue3Mj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGue3Mj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGue3Mj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGue3Mj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGue3Mj.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIpGIY4.s: Assembler messages:
encrypt.c: /tmp/ccIpGIY4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIpGIY4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIpGIY4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIpGIY4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpGIY4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpGIY4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpGIY4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpGIY4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpGIY4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIpGIY4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIpGIY4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIpGIY4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIpGIY4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpGIY4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIpGIY4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIpGIY4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIpGIY4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIpGIY4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIpGIY4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIpGIY4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpGIY4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIpGIY4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIpGIY4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIpGIY4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc246XmW.s: Assembler messages:
encrypt.c: /tmp/cc246XmW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc246XmW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc246XmW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc246XmW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc246XmW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc246XmW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc246XmW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc246XmW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc246XmW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc246XmW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc246XmW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc246XmW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc246XmW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc246XmW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc246XmW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc246XmW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc246XmW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc246XmW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc246XmW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc246XmW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc246XmW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc246XmW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc246XmW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc246XmW.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAaMBds.s: Assembler messages:
encrypt.c: /tmp/ccAaMBds.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAaMBds.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAaMBds.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAaMBds.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaMBds.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaMBds.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaMBds.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaMBds.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaMBds.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAaMBds.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAaMBds.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAaMBds.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAaMBds.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaMBds.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAaMBds.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAaMBds.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAaMBds.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAaMBds.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAaMBds.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAaMBds.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaMBds.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAaMBds.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAaMBds.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAaMBds.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGU8kOu.s: Assembler messages:
encrypt.c: /tmp/ccGU8kOu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGU8kOu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGU8kOu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGU8kOu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGU8kOu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGU8kOu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGU8kOu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGU8kOu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGU8kOu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGU8kOu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGU8kOu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGU8kOu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGU8kOu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGU8kOu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGU8kOu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGU8kOu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGU8kOu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGU8kOu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGU8kOu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGU8kOu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGU8kOu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGU8kOu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGU8kOu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGU8kOu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR6DQN3.s: Assembler messages:
encrypt.c: /tmp/ccR6DQN3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR6DQN3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR6DQN3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR6DQN3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6DQN3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6DQN3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6DQN3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6DQN3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6DQN3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6DQN3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6DQN3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6DQN3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR6DQN3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6DQN3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR6DQN3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR6DQN3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6DQN3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6DQN3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6DQN3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6DQN3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6DQN3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR6DQN3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6DQN3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6DQN3.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMzwHPo.s: Assembler messages:
encrypt.c: /tmp/ccMzwHPo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMzwHPo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMzwHPo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMzwHPo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzwHPo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzwHPo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzwHPo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzwHPo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzwHPo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzwHPo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzwHPo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzwHPo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMzwHPo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzwHPo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMzwHPo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzwHPo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMzwHPo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzwHPo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzwHPo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzwHPo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzwHPo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzwHPo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMzwHPo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzwHPo.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRR71vO.s: Assembler messages:
encrypt.c: /tmp/ccRR71vO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRR71vO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRR71vO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRR71vO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRR71vO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRR71vO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRR71vO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRR71vO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRR71vO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRR71vO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRR71vO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRR71vO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRR71vO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRR71vO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRR71vO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRR71vO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRR71vO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRR71vO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRR71vO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRR71vO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRR71vO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRR71vO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRR71vO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRR71vO.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1EccnV.s: Assembler messages:
encrypt.c: /tmp/cc1EccnV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1EccnV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1EccnV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1EccnV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EccnV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EccnV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EccnV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EccnV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EccnV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EccnV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EccnV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EccnV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1EccnV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EccnV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1EccnV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1EccnV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EccnV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EccnV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EccnV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EccnV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EccnV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1EccnV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EccnV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EccnV.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccC3D9A.s: Assembler messages:
encrypt.c: /tmp/cccC3D9A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccC3D9A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccC3D9A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccC3D9A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccC3D9A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccC3D9A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccC3D9A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccC3D9A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccC3D9A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccC3D9A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccC3D9A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccC3D9A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccC3D9A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccC3D9A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccC3D9A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccC3D9A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccC3D9A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccC3D9A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccC3D9A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccC3D9A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccC3D9A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccC3D9A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccC3D9A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccC3D9A.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce5ylIF.s: Assembler messages:
encrypt.c: /tmp/cce5ylIF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce5ylIF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce5ylIF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce5ylIF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5ylIF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5ylIF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5ylIF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5ylIF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5ylIF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5ylIF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5ylIF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5ylIF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce5ylIF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5ylIF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce5ylIF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce5ylIF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5ylIF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5ylIF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5ylIF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5ylIF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5ylIF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce5ylIF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5ylIF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5ylIF.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch9AQE1.s: Assembler messages:
encrypt.c: /tmp/cch9AQE1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch9AQE1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch9AQE1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch9AQE1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9AQE1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9AQE1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9AQE1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9AQE1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9AQE1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9AQE1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9AQE1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9AQE1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch9AQE1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9AQE1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch9AQE1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9AQE1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch9AQE1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9AQE1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9AQE1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9AQE1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9AQE1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9AQE1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch9AQE1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9AQE1.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4stu26.s: Assembler messages:
encrypt.c: /tmp/cc4stu26.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4stu26.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4stu26.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4stu26.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4stu26.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4stu26.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4stu26.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4stu26.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4stu26.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4stu26.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4stu26.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4stu26.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4stu26.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4stu26.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4stu26.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4stu26.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4stu26.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4stu26.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4stu26.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4stu26.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4stu26.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4stu26.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4stu26.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4stu26.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdraejX.s: Assembler messages:
encrypt.c: /tmp/ccdraejX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdraejX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdraejX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdraejX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraejX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraejX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraejX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraejX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraejX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdraejX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdraejX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdraejX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdraejX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraejX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdraejX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdraejX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdraejX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdraejX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdraejX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraejX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdraejX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdraejX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdraejX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdraejX.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccHZNyZW.s: Assembler messages:
encrypt.c: /tmp/ccHZNyZW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHZNyZW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHZNyZW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHZNyZW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZNyZW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZNyZW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZNyZW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZNyZW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZNyZW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZNyZW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZNyZW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZNyZW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHZNyZW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZNyZW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHZNyZW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZNyZW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHZNyZW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZNyZW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZNyZW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZNyZW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZNyZW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZNyZW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHZNyZW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZNyZW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccW4Q1dz.s: Assembler messages:
encrypt.c: /tmp/ccW4Q1dz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW4Q1dz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW4Q1dz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW4Q1dz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4Q1dz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4Q1dz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4Q1dz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4Q1dz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4Q1dz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW4Q1dz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW4Q1dz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW4Q1dz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW4Q1dz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4Q1dz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW4Q1dz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW4Q1dz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW4Q1dz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW4Q1dz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW4Q1dz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4Q1dz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW4Q1dz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW4Q1dz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW4Q1dz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW4Q1dz.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBj4sm8.s: Assembler messages:
encrypt.c: /tmp/ccBj4sm8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBj4sm8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBj4sm8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBj4sm8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBj4sm8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBj4sm8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBj4sm8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBj4sm8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBj4sm8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBj4sm8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBj4sm8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBj4sm8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBj4sm8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBj4sm8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBj4sm8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBj4sm8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBj4sm8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBj4sm8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBj4sm8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBj4sm8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBj4sm8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBj4sm8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBj4sm8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBj4sm8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUdC2nP.s: Assembler messages:
encrypt.c: /tmp/ccUdC2nP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUdC2nP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUdC2nP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUdC2nP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdC2nP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdC2nP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdC2nP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdC2nP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdC2nP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdC2nP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdC2nP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdC2nP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUdC2nP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdC2nP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUdC2nP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUdC2nP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdC2nP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdC2nP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdC2nP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdC2nP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdC2nP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUdC2nP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdC2nP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdC2nP.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc42fohx.s: Assembler messages:
encrypt.c: /tmp/cc42fohx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc42fohx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc42fohx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc42fohx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42fohx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42fohx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42fohx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42fohx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42fohx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42fohx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42fohx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42fohx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc42fohx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42fohx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc42fohx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc42fohx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42fohx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42fohx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42fohx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42fohx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42fohx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc42fohx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42fohx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42fohx.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUWT6ZM.s: Assembler messages:
encrypt.c: /tmp/ccUWT6ZM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUWT6ZM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUWT6ZM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUWT6ZM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWT6ZM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWT6ZM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWT6ZM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWT6ZM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWT6ZM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWT6ZM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWT6ZM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWT6ZM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUWT6ZM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWT6ZM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUWT6ZM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWT6ZM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUWT6ZM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWT6ZM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWT6ZM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWT6ZM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWT6ZM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWT6ZM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUWT6ZM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWT6ZM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCH8UtG.s: Assembler messages:
encrypt.c: /tmp/ccCH8UtG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCH8UtG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCH8UtG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCH8UtG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCH8UtG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCH8UtG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCH8UtG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCH8UtG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCH8UtG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCH8UtG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCH8UtG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCH8UtG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCH8UtG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCH8UtG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCH8UtG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCH8UtG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCH8UtG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCH8UtG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCH8UtG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCH8UtG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCH8UtG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCH8UtG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCH8UtG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCH8UtG.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbofhVY.s: Assembler messages:
encrypt.c: /tmp/ccbofhVY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbofhVY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbofhVY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbofhVY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbofhVY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbofhVY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbofhVY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbofhVY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbofhVY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbofhVY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbofhVY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbofhVY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbofhVY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbofhVY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbofhVY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbofhVY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbofhVY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbofhVY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbofhVY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbofhVY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbofhVY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbofhVY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbofhVY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbofhVY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccFHSjrI.s: Assembler messages:
encrypt.c: /tmp/ccFHSjrI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFHSjrI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFHSjrI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFHSjrI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHSjrI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHSjrI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHSjrI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHSjrI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHSjrI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHSjrI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHSjrI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHSjrI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFHSjrI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHSjrI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFHSjrI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHSjrI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFHSjrI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHSjrI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHSjrI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHSjrI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHSjrI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHSjrI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFHSjrI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHSjrI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccJJIg8q.s: Assembler messages:
encrypt.c: /tmp/ccJJIg8q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJJIg8q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJJIg8q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJJIg8q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJIg8q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJIg8q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJIg8q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJIg8q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJIg8q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJJIg8q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJJIg8q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJJIg8q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJJIg8q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJIg8q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJJIg8q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJJIg8q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJJIg8q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJIg8q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJIg8q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJIg8q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJIg8q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJJIg8q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJIg8q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJIg8q.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJlPxXB.s: Assembler messages:
encrypt.c: /tmp/ccJlPxXB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJlPxXB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJlPxXB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJlPxXB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlPxXB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlPxXB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlPxXB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlPxXB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlPxXB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJlPxXB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJlPxXB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJlPxXB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJlPxXB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlPxXB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJlPxXB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJlPxXB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJlPxXB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJlPxXB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJlPxXB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlPxXB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJlPxXB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJlPxXB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJlPxXB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJlPxXB.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOciBvV.s: Assembler messages:
encrypt.c: /tmp/ccOciBvV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOciBvV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOciBvV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOciBvV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOciBvV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOciBvV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOciBvV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOciBvV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOciBvV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOciBvV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOciBvV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOciBvV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOciBvV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOciBvV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOciBvV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOciBvV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOciBvV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOciBvV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOciBvV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOciBvV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOciBvV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOciBvV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOciBvV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOciBvV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5zgpKX.s: Assembler messages:
encrypt.c: /tmp/cc5zgpKX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5zgpKX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5zgpKX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5zgpKX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zgpKX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zgpKX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zgpKX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zgpKX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zgpKX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zgpKX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zgpKX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zgpKX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5zgpKX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zgpKX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5zgpKX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zgpKX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5zgpKX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zgpKX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zgpKX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zgpKX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zgpKX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zgpKX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5zgpKX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zgpKX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6hAsJ2.s: Assembler messages:
encrypt.c: /tmp/cc6hAsJ2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6hAsJ2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6hAsJ2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6hAsJ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hAsJ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hAsJ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hAsJ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hAsJ2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hAsJ2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hAsJ2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hAsJ2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hAsJ2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6hAsJ2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hAsJ2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6hAsJ2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6hAsJ2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hAsJ2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hAsJ2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hAsJ2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hAsJ2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hAsJ2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6hAsJ2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hAsJ2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hAsJ2.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct7Umrl.s: Assembler messages:
encrypt.c: /tmp/cct7Umrl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct7Umrl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct7Umrl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct7Umrl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Umrl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Umrl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Umrl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Umrl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Umrl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7Umrl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7Umrl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7Umrl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct7Umrl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Umrl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct7Umrl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct7Umrl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7Umrl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7Umrl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7Umrl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7Umrl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7Umrl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct7Umrl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7Umrl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7Umrl.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccymhKp7.s: Assembler messages:
encrypt.c: /tmp/ccymhKp7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccymhKp7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccymhKp7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccymhKp7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymhKp7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymhKp7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymhKp7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymhKp7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymhKp7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymhKp7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymhKp7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymhKp7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccymhKp7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymhKp7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccymhKp7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymhKp7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccymhKp7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymhKp7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymhKp7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymhKp7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymhKp7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymhKp7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccymhKp7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymhKp7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccLgT2LU.s: Assembler messages:
encrypt.c: /tmp/ccLgT2LU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLgT2LU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLgT2LU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLgT2LU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgT2LU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgT2LU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgT2LU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgT2LU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgT2LU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLgT2LU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLgT2LU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLgT2LU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLgT2LU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgT2LU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLgT2LU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLgT2LU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLgT2LU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLgT2LU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLgT2LU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgT2LU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLgT2LU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLgT2LU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLgT2LU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLgT2LU.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccVKgwPP.s: Assembler messages:
encrypt.c: /tmp/ccVKgwPP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVKgwPP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVKgwPP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVKgwPP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKgwPP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKgwPP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKgwPP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKgwPP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKgwPP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVKgwPP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVKgwPP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVKgwPP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVKgwPP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKgwPP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVKgwPP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVKgwPP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVKgwPP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVKgwPP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVKgwPP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVKgwPP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKgwPP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVKgwPP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVKgwPP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVKgwPP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc66IEgc.s: Assembler messages:
encrypt.c: /tmp/cc66IEgc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc66IEgc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc66IEgc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc66IEgc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66IEgc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66IEgc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66IEgc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66IEgc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66IEgc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66IEgc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66IEgc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66IEgc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc66IEgc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66IEgc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc66IEgc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc66IEgc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66IEgc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66IEgc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66IEgc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66IEgc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66IEgc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc66IEgc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66IEgc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66IEgc.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyvylm7.s: Assembler messages:
encrypt.c: /tmp/ccyvylm7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyvylm7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyvylm7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyvylm7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvylm7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvylm7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvylm7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvylm7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvylm7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvylm7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvylm7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvylm7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyvylm7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvylm7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyvylm7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvylm7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyvylm7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvylm7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvylm7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvylm7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvylm7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvylm7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyvylm7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvylm7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczYSRaT.s: Assembler messages:
encrypt.c: /tmp/cczYSRaT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczYSRaT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczYSRaT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczYSRaT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYSRaT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYSRaT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYSRaT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYSRaT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYSRaT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYSRaT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYSRaT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYSRaT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczYSRaT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYSRaT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczYSRaT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczYSRaT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYSRaT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYSRaT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYSRaT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYSRaT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYSRaT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczYSRaT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYSRaT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYSRaT.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczgDMNP.s: Assembler messages:
encrypt.c: /tmp/cczgDMNP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczgDMNP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczgDMNP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczgDMNP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgDMNP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgDMNP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgDMNP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgDMNP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgDMNP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgDMNP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgDMNP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgDMNP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczgDMNP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgDMNP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczgDMNP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgDMNP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczgDMNP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgDMNP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgDMNP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgDMNP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgDMNP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgDMNP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczgDMNP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgDMNP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccajo464.s: Assembler messages:
encrypt.c: /tmp/ccajo464.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccajo464.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccajo464.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccajo464.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajo464.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajo464.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajo464.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajo464.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajo464.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajo464.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajo464.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajo464.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccajo464.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajo464.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccajo464.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccajo464.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajo464.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajo464.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajo464.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajo464.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajo464.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccajo464.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajo464.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajo464.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce0F5XW.s: Assembler messages:
encrypt.c: /tmp/cce0F5XW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce0F5XW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce0F5XW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce0F5XW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0F5XW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0F5XW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0F5XW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0F5XW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0F5XW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0F5XW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0F5XW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0F5XW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce0F5XW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0F5XW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce0F5XW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0F5XW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce0F5XW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0F5XW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0F5XW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0F5XW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0F5XW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0F5XW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce0F5XW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0F5XW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccR2JPoK.s: Assembler messages:
encrypt.c: /tmp/ccR2JPoK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR2JPoK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR2JPoK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR2JPoK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2JPoK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2JPoK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2JPoK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2JPoK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2JPoK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2JPoK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2JPoK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2JPoK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR2JPoK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2JPoK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR2JPoK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2JPoK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR2JPoK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2JPoK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR2JPoK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR2JPoK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2JPoK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR2JPoK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR2JPoK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR2JPoK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUd7DmL.s: Assembler messages:
encrypt.c: /tmp/ccUd7DmL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUd7DmL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUd7DmL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUd7DmL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd7DmL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd7DmL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd7DmL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd7DmL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd7DmL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUd7DmL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUd7DmL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUd7DmL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUd7DmL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd7DmL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUd7DmL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUd7DmL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUd7DmL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUd7DmL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUd7DmL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd7DmL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUd7DmL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUd7DmL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUd7DmL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUd7DmL.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCbiWi1.s: Assembler messages:
encrypt.c: /tmp/ccCbiWi1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCbiWi1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCbiWi1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCbiWi1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbiWi1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbiWi1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbiWi1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbiWi1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbiWi1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbiWi1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbiWi1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbiWi1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCbiWi1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbiWi1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCbiWi1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCbiWi1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbiWi1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbiWi1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbiWi1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbiWi1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbiWi1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCbiWi1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbiWi1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbiWi1.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIjyWFW.s: Assembler messages:
encrypt.c: /tmp/ccIjyWFW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIjyWFW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIjyWFW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIjyWFW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjyWFW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjyWFW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjyWFW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjyWFW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjyWFW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIjyWFW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIjyWFW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIjyWFW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIjyWFW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjyWFW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIjyWFW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIjyWFW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIjyWFW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIjyWFW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIjyWFW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIjyWFW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjyWFW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIjyWFW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIjyWFW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIjyWFW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0d1AA9.s: Assembler messages:
encrypt.c: /tmp/cc0d1AA9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0d1AA9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0d1AA9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0d1AA9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d1AA9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d1AA9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d1AA9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d1AA9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d1AA9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0d1AA9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0d1AA9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0d1AA9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0d1AA9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d1AA9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0d1AA9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0d1AA9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0d1AA9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0d1AA9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0d1AA9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0d1AA9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d1AA9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0d1AA9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0d1AA9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0d1AA9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnTpLdf.s: Assembler messages:
encrypt.c: /tmp/ccnTpLdf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnTpLdf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnTpLdf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnTpLdf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTpLdf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTpLdf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTpLdf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTpLdf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTpLdf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnTpLdf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnTpLdf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnTpLdf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnTpLdf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTpLdf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnTpLdf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnTpLdf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnTpLdf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTpLdf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTpLdf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTpLdf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTpLdf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnTpLdf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTpLdf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTpLdf.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHahZdh.s: Assembler messages:
encrypt.c: /tmp/ccHahZdh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHahZdh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHahZdh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHahZdh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHahZdh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHahZdh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHahZdh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHahZdh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHahZdh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHahZdh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHahZdh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHahZdh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHahZdh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHahZdh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHahZdh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHahZdh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHahZdh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHahZdh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHahZdh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHahZdh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHahZdh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHahZdh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHahZdh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHahZdh.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLXBs0m.s: Assembler messages:
encrypt.c: /tmp/ccLXBs0m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLXBs0m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLXBs0m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLXBs0m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXBs0m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXBs0m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXBs0m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXBs0m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXBs0m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXBs0m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXBs0m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXBs0m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLXBs0m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXBs0m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLXBs0m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXBs0m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLXBs0m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXBs0m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXBs0m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXBs0m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXBs0m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXBs0m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLXBs0m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXBs0m.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccT8rWL1.s: Assembler messages:
encrypt.c: /tmp/ccT8rWL1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT8rWL1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT8rWL1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT8rWL1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8rWL1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8rWL1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8rWL1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8rWL1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8rWL1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8rWL1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8rWL1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8rWL1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT8rWL1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8rWL1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT8rWL1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8rWL1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT8rWL1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8rWL1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8rWL1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8rWL1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8rWL1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8rWL1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT8rWL1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8rWL1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoqPYE9.s: Assembler messages:
encrypt.c: /tmp/ccoqPYE9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoqPYE9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoqPYE9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoqPYE9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqPYE9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqPYE9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqPYE9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqPYE9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqPYE9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoqPYE9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoqPYE9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoqPYE9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoqPYE9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqPYE9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoqPYE9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoqPYE9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoqPYE9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoqPYE9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoqPYE9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqPYE9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoqPYE9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoqPYE9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoqPYE9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoqPYE9.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0Qey9d.s: Assembler messages:
encrypt.c: /tmp/cc0Qey9d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Qey9d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Qey9d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Qey9d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Qey9d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Qey9d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Qey9d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Qey9d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Qey9d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Qey9d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Qey9d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Qey9d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Qey9d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Qey9d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Qey9d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Qey9d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Qey9d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Qey9d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Qey9d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Qey9d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Qey9d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Qey9d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Qey9d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Qey9d.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpFGrFb.s: Assembler messages:
encrypt.c: /tmp/ccpFGrFb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpFGrFb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpFGrFb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpFGrFb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFGrFb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFGrFb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFGrFb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFGrFb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFGrFb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFGrFb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFGrFb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFGrFb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpFGrFb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFGrFb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpFGrFb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpFGrFb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFGrFb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFGrFb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFGrFb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFGrFb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFGrFb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpFGrFb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFGrFb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFGrFb.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9A59Jz.s: Assembler messages:
encrypt.c: /tmp/cc9A59Jz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9A59Jz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9A59Jz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9A59Jz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A59Jz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A59Jz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A59Jz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A59Jz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A59Jz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A59Jz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A59Jz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A59Jz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9A59Jz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A59Jz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9A59Jz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A59Jz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9A59Jz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A59Jz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9A59Jz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9A59Jz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A59Jz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9A59Jz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9A59Jz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9A59Jz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF9KYfc.s: Assembler messages:
encrypt.c: /tmp/ccF9KYfc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF9KYfc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF9KYfc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF9KYfc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9KYfc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9KYfc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9KYfc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9KYfc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9KYfc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9KYfc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9KYfc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9KYfc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF9KYfc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9KYfc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF9KYfc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF9KYfc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9KYfc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9KYfc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9KYfc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9KYfc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9KYfc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF9KYfc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9KYfc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9KYfc.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXACnjz.s: Assembler messages:
encrypt.c: /tmp/ccXACnjz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXACnjz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXACnjz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXACnjz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXACnjz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXACnjz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXACnjz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXACnjz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXACnjz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXACnjz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXACnjz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXACnjz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXACnjz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXACnjz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXACnjz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXACnjz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXACnjz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXACnjz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXACnjz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXACnjz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXACnjz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXACnjz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXACnjz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXACnjz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczsQGgm.s: Assembler messages:
encrypt.c: /tmp/cczsQGgm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczsQGgm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczsQGgm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczsQGgm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsQGgm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsQGgm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsQGgm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsQGgm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsQGgm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczsQGgm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczsQGgm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczsQGgm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczsQGgm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsQGgm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczsQGgm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczsQGgm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczsQGgm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczsQGgm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczsQGgm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsQGgm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczsQGgm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczsQGgm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczsQGgm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczsQGgm.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbN2Lkq.s: Assembler messages:
encrypt.c: /tmp/ccbN2Lkq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbN2Lkq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbN2Lkq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbN2Lkq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN2Lkq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN2Lkq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN2Lkq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN2Lkq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN2Lkq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbN2Lkq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbN2Lkq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbN2Lkq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbN2Lkq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN2Lkq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbN2Lkq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbN2Lkq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbN2Lkq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbN2Lkq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbN2Lkq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbN2Lkq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN2Lkq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbN2Lkq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbN2Lkq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbN2Lkq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cchyoOUp.s: Assembler messages:
encrypt.c: /tmp/cchyoOUp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchyoOUp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchyoOUp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchyoOUp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyoOUp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyoOUp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyoOUp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyoOUp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyoOUp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchyoOUp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchyoOUp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchyoOUp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchyoOUp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyoOUp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchyoOUp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchyoOUp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchyoOUp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyoOUp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyoOUp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyoOUp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyoOUp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchyoOUp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyoOUp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyoOUp.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDjC0Gi.s: Assembler messages:
encrypt.c: /tmp/ccDjC0Gi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDjC0Gi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDjC0Gi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDjC0Gi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjC0Gi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjC0Gi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjC0Gi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjC0Gi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjC0Gi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDjC0Gi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDjC0Gi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDjC0Gi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDjC0Gi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjC0Gi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDjC0Gi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDjC0Gi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDjC0Gi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjC0Gi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjC0Gi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjC0Gi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjC0Gi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDjC0Gi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjC0Gi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjC0Gi.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczGn7rD.s: Assembler messages:
encrypt.c: /tmp/cczGn7rD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczGn7rD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczGn7rD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczGn7rD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGn7rD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGn7rD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGn7rD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGn7rD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGn7rD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczGn7rD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczGn7rD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczGn7rD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczGn7rD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGn7rD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczGn7rD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczGn7rD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczGn7rD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczGn7rD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczGn7rD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczGn7rD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGn7rD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczGn7rD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczGn7rD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczGn7rD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJdRpjE.s: Assembler messages:
encrypt.c: /tmp/ccJdRpjE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJdRpjE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJdRpjE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJdRpjE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdRpjE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdRpjE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdRpjE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdRpjE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdRpjE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJdRpjE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJdRpjE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJdRpjE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJdRpjE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdRpjE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJdRpjE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJdRpjE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJdRpjE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdRpjE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdRpjE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdRpjE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdRpjE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJdRpjE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdRpjE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdRpjE.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyRIL4o.s: Assembler messages:
encrypt.c: /tmp/ccyRIL4o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyRIL4o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyRIL4o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyRIL4o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRIL4o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRIL4o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRIL4o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRIL4o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRIL4o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRIL4o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRIL4o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRIL4o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyRIL4o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRIL4o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyRIL4o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRIL4o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyRIL4o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRIL4o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRIL4o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRIL4o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRIL4o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRIL4o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyRIL4o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRIL4o.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXo75rJ.s: Assembler messages:
encrypt.c: /tmp/ccXo75rJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXo75rJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXo75rJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXo75rJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo75rJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo75rJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo75rJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo75rJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo75rJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXo75rJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXo75rJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXo75rJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXo75rJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo75rJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXo75rJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXo75rJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXo75rJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXo75rJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXo75rJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXo75rJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo75rJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXo75rJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXo75rJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXo75rJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpC8rDO.s: Assembler messages:
encrypt.c: /tmp/ccpC8rDO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpC8rDO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpC8rDO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpC8rDO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpC8rDO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpC8rDO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpC8rDO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpC8rDO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpC8rDO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpC8rDO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpC8rDO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpC8rDO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpC8rDO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpC8rDO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpC8rDO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpC8rDO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpC8rDO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpC8rDO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpC8rDO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpC8rDO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpC8rDO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpC8rDO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpC8rDO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpC8rDO.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc39U1YK.s: Assembler messages:
encrypt.c: /tmp/cc39U1YK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc39U1YK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc39U1YK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc39U1YK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39U1YK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39U1YK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39U1YK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39U1YK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39U1YK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc39U1YK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc39U1YK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc39U1YK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc39U1YK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39U1YK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc39U1YK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc39U1YK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc39U1YK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc39U1YK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc39U1YK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc39U1YK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39U1YK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc39U1YK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc39U1YK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc39U1YK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccgdMfEy.s: Assembler messages:
encrypt.c: /tmp/ccgdMfEy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgdMfEy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgdMfEy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgdMfEy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdMfEy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdMfEy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdMfEy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdMfEy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdMfEy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdMfEy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdMfEy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdMfEy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgdMfEy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdMfEy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgdMfEy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgdMfEy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdMfEy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdMfEy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdMfEy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdMfEy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdMfEy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgdMfEy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdMfEy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdMfEy.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHQkOiD.s: Assembler messages:
encrypt.c: /tmp/ccHQkOiD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHQkOiD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHQkOiD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHQkOiD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQkOiD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQkOiD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQkOiD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQkOiD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQkOiD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQkOiD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQkOiD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQkOiD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHQkOiD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQkOiD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHQkOiD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHQkOiD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQkOiD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQkOiD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQkOiD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQkOiD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQkOiD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHQkOiD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQkOiD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQkOiD.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYGe3gy.s: Assembler messages:
encrypt.c: /tmp/ccYGe3gy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYGe3gy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYGe3gy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYGe3gy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGe3gy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGe3gy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGe3gy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGe3gy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGe3gy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYGe3gy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYGe3gy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYGe3gy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYGe3gy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGe3gy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYGe3gy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYGe3gy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYGe3gy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYGe3gy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYGe3gy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYGe3gy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGe3gy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYGe3gy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYGe3gy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYGe3gy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5EBpOr.s: Assembler messages:
encrypt.c: /tmp/cc5EBpOr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5EBpOr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5EBpOr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5EBpOr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EBpOr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EBpOr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EBpOr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EBpOr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EBpOr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EBpOr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EBpOr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EBpOr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5EBpOr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EBpOr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5EBpOr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5EBpOr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EBpOr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EBpOr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EBpOr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EBpOr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EBpOr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EBpOr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EBpOr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EBpOr.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ9ZaTl.s: Assembler messages:
encrypt.c: /tmp/ccQ9ZaTl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ9ZaTl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ9ZaTl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ9ZaTl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9ZaTl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9ZaTl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9ZaTl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9ZaTl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9ZaTl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ9ZaTl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ9ZaTl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ9ZaTl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ9ZaTl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9ZaTl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ9ZaTl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ9ZaTl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ9ZaTl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ9ZaTl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ9ZaTl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ9ZaTl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9ZaTl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ9ZaTl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ9ZaTl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ9ZaTl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNClJHA.s: Assembler messages:
encrypt.c: /tmp/ccNClJHA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNClJHA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNClJHA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNClJHA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNClJHA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNClJHA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNClJHA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNClJHA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNClJHA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNClJHA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNClJHA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNClJHA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNClJHA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNClJHA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNClJHA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNClJHA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNClJHA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNClJHA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNClJHA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNClJHA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNClJHA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNClJHA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNClJHA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNClJHA.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczO0yQE.s: Assembler messages:
encrypt.c: /tmp/cczO0yQE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczO0yQE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczO0yQE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczO0yQE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczO0yQE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczO0yQE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczO0yQE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczO0yQE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczO0yQE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczO0yQE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczO0yQE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczO0yQE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczO0yQE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczO0yQE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczO0yQE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczO0yQE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczO0yQE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczO0yQE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczO0yQE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczO0yQE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczO0yQE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczO0yQE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczO0yQE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczO0yQE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccMaZa2u.s: Assembler messages:
encrypt.c: /tmp/ccMaZa2u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMaZa2u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMaZa2u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMaZa2u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaZa2u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaZa2u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaZa2u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaZa2u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaZa2u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMaZa2u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMaZa2u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMaZa2u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMaZa2u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaZa2u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMaZa2u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMaZa2u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMaZa2u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMaZa2u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMaZa2u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaZa2u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMaZa2u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMaZa2u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMaZa2u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMaZa2u.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccpdYTfe.s: Assembler messages:
encrypt.c: /tmp/ccpdYTfe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpdYTfe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpdYTfe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpdYTfe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdYTfe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdYTfe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdYTfe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdYTfe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdYTfe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdYTfe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdYTfe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdYTfe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpdYTfe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdYTfe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpdYTfe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdYTfe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpdYTfe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpdYTfe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdYTfe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdYTfe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdYTfe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdYTfe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpdYTfe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpdYTfe.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqWAmsv.s: Assembler messages:
encrypt.c: /tmp/ccqWAmsv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqWAmsv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqWAmsv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqWAmsv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWAmsv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWAmsv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWAmsv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWAmsv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWAmsv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWAmsv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWAmsv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWAmsv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqWAmsv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWAmsv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqWAmsv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWAmsv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqWAmsv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWAmsv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWAmsv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWAmsv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWAmsv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWAmsv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqWAmsv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWAmsv.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqw8JEw.s: Assembler messages:
encrypt.c: /tmp/ccqw8JEw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqw8JEw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqw8JEw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqw8JEw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw8JEw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw8JEw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw8JEw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw8JEw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw8JEw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqw8JEw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqw8JEw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqw8JEw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqw8JEw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw8JEw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqw8JEw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqw8JEw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqw8JEw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqw8JEw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqw8JEw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw8JEw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqw8JEw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqw8JEw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqw8JEw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqw8JEw.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3gPj9L.s: Assembler messages:
encrypt.c: /tmp/cc3gPj9L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3gPj9L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3gPj9L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3gPj9L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gPj9L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gPj9L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gPj9L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gPj9L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gPj9L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3gPj9L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3gPj9L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3gPj9L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3gPj9L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gPj9L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3gPj9L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3gPj9L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3gPj9L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3gPj9L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3gPj9L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gPj9L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3gPj9L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3gPj9L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3gPj9L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3gPj9L.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU35Skf.s: Assembler messages:
encrypt.c: /tmp/ccU35Skf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU35Skf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU35Skf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU35Skf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU35Skf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU35Skf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU35Skf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU35Skf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU35Skf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU35Skf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU35Skf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU35Skf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU35Skf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU35Skf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU35Skf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU35Skf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU35Skf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU35Skf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU35Skf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU35Skf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU35Skf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU35Skf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU35Skf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU35Skf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc09W0xl.s: Assembler messages:
encrypt.c: /tmp/cc09W0xl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc09W0xl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc09W0xl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc09W0xl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09W0xl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09W0xl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09W0xl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09W0xl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09W0xl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc09W0xl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc09W0xl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc09W0xl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc09W0xl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09W0xl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc09W0xl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc09W0xl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc09W0xl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc09W0xl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc09W0xl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc09W0xl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09W0xl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc09W0xl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc09W0xl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc09W0xl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc8HJA3.s: Assembler messages:
encrypt.c: /tmp/ccc8HJA3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc8HJA3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc8HJA3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc8HJA3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8HJA3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8HJA3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8HJA3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8HJA3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8HJA3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8HJA3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8HJA3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8HJA3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc8HJA3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8HJA3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc8HJA3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc8HJA3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8HJA3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8HJA3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8HJA3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8HJA3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8HJA3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc8HJA3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8HJA3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8HJA3.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc4TY7y7.s: Assembler messages:
encrypt.c: /tmp/cc4TY7y7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4TY7y7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4TY7y7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4TY7y7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TY7y7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TY7y7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TY7y7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TY7y7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TY7y7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TY7y7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TY7y7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TY7y7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4TY7y7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TY7y7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4TY7y7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TY7y7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4TY7y7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TY7y7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TY7y7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TY7y7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TY7y7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TY7y7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4TY7y7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TY7y7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc5UlldM.s: Assembler messages:
encrypt.c: /tmp/cc5UlldM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5UlldM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5UlldM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5UlldM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UlldM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UlldM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UlldM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UlldM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UlldM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5UlldM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5UlldM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5UlldM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5UlldM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UlldM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5UlldM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5UlldM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5UlldM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5UlldM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5UlldM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UlldM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5UlldM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5UlldM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5UlldM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5UlldM.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCHPhzS.s: Assembler messages:
encrypt.c: /tmp/ccCHPhzS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCHPhzS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCHPhzS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCHPhzS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHPhzS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHPhzS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHPhzS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHPhzS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHPhzS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCHPhzS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCHPhzS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCHPhzS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCHPhzS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHPhzS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCHPhzS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCHPhzS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCHPhzS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCHPhzS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCHPhzS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHPhzS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCHPhzS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCHPhzS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCHPhzS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCHPhzS.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjQJbkm.s: Assembler messages:
encrypt.c: /tmp/ccjQJbkm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjQJbkm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjQJbkm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjQJbkm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQJbkm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQJbkm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQJbkm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQJbkm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQJbkm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQJbkm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQJbkm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQJbkm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjQJbkm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQJbkm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjQJbkm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQJbkm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjQJbkm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQJbkm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQJbkm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQJbkm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQJbkm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQJbkm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQJbkm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQJbkm.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRPHV14.s: Assembler messages:
encrypt.c: /tmp/ccRPHV14.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRPHV14.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRPHV14.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRPHV14.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPHV14.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPHV14.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPHV14.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPHV14.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPHV14.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPHV14.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPHV14.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPHV14.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRPHV14.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPHV14.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRPHV14.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPHV14.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRPHV14.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPHV14.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPHV14.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPHV14.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPHV14.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPHV14.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRPHV14.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPHV14.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco5lknM.s: Assembler messages:
encrypt.c: /tmp/cco5lknM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco5lknM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco5lknM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco5lknM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5lknM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5lknM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5lknM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5lknM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5lknM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5lknM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5lknM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5lknM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco5lknM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5lknM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco5lknM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco5lknM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5lknM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5lknM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5lknM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5lknM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5lknM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco5lknM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5lknM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5lknM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCCULK1.s: Assembler messages:
encrypt.c: /tmp/ccCCULK1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCCULK1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCCULK1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCCULK1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCULK1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCULK1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCULK1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCULK1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCULK1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCULK1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCULK1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCULK1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCCULK1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCULK1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCCULK1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCCULK1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCULK1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCULK1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCULK1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCULK1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCULK1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCCULK1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCULK1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCULK1.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaxoVmf.s: Assembler messages:
encrypt.c: /tmp/ccaxoVmf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaxoVmf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaxoVmf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaxoVmf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxoVmf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxoVmf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxoVmf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxoVmf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxoVmf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxoVmf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxoVmf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxoVmf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaxoVmf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxoVmf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaxoVmf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxoVmf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaxoVmf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxoVmf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxoVmf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxoVmf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxoVmf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxoVmf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaxoVmf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxoVmf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUrIj1M.s: Assembler messages:
encrypt.c: /tmp/ccUrIj1M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUrIj1M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUrIj1M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUrIj1M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrIj1M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrIj1M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrIj1M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrIj1M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrIj1M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUrIj1M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUrIj1M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUrIj1M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUrIj1M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrIj1M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUrIj1M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUrIj1M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUrIj1M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrIj1M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrIj1M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrIj1M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrIj1M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUrIj1M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrIj1M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrIj1M.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cccUZRzY.s: Assembler messages:
encrypt.c: /tmp/cccUZRzY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccUZRzY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccUZRzY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccUZRzY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUZRzY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUZRzY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUZRzY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUZRzY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUZRzY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUZRzY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUZRzY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUZRzY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccUZRzY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUZRzY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccUZRzY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUZRzY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccUZRzY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUZRzY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccUZRzY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccUZRzY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUZRzY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccUZRzY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccUZRzY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccUZRzY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPjGHLf.s: Assembler messages:
encrypt.c: /tmp/ccPjGHLf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPjGHLf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPjGHLf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPjGHLf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjGHLf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjGHLf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjGHLf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjGHLf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjGHLf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjGHLf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjGHLf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjGHLf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPjGHLf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjGHLf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPjGHLf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjGHLf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPjGHLf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjGHLf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjGHLf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjGHLf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjGHLf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjGHLf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPjGHLf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjGHLf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyCYPNS.s: Assembler messages:
encrypt.c: /tmp/ccyCYPNS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyCYPNS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyCYPNS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyCYPNS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCYPNS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCYPNS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCYPNS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCYPNS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCYPNS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyCYPNS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyCYPNS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyCYPNS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyCYPNS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCYPNS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyCYPNS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyCYPNS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyCYPNS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCYPNS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCYPNS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCYPNS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCYPNS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyCYPNS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCYPNS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyCYPNS.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC0vPKp.s: Assembler messages:
encrypt.c: /tmp/ccC0vPKp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC0vPKp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC0vPKp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC0vPKp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0vPKp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0vPKp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0vPKp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0vPKp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0vPKp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0vPKp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0vPKp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0vPKp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC0vPKp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0vPKp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC0vPKp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0vPKp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC0vPKp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0vPKp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0vPKp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0vPKp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0vPKp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0vPKp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC0vPKp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0vPKp.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUE3hYs.s: Assembler messages:
encrypt.c: /tmp/ccUE3hYs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUE3hYs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUE3hYs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUE3hYs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE3hYs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE3hYs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE3hYs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE3hYs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE3hYs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUE3hYs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUE3hYs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUE3hYs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUE3hYs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE3hYs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUE3hYs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUE3hYs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUE3hYs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUE3hYs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUE3hYs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE3hYs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUE3hYs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUE3hYs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUE3hYs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUE3hYs.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4HggaK.s: Assembler messages:
encrypt.c: /tmp/cc4HggaK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4HggaK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4HggaK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4HggaK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HggaK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HggaK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HggaK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HggaK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HggaK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4HggaK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4HggaK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4HggaK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4HggaK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HggaK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4HggaK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4HggaK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4HggaK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HggaK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HggaK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HggaK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HggaK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4HggaK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HggaK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HggaK.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSVBbYz.s: Assembler messages:
encrypt.c: /tmp/ccSVBbYz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSVBbYz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSVBbYz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSVBbYz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVBbYz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVBbYz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVBbYz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVBbYz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVBbYz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSVBbYz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSVBbYz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSVBbYz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSVBbYz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVBbYz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSVBbYz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSVBbYz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSVBbYz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSVBbYz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSVBbYz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSVBbYz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVBbYz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSVBbYz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSVBbYz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSVBbYz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccFaVACi.s: Assembler messages:
encrypt.c: /tmp/ccFaVACi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFaVACi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFaVACi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFaVACi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaVACi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaVACi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaVACi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaVACi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaVACi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaVACi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaVACi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaVACi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFaVACi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaVACi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFaVACi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaVACi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFaVACi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaVACi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaVACi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaVACi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaVACi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaVACi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFaVACi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaVACi.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cchwAUMi.s: Assembler messages:
encrypt.c: /tmp/cchwAUMi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchwAUMi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchwAUMi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchwAUMi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwAUMi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwAUMi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwAUMi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwAUMi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwAUMi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchwAUMi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchwAUMi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchwAUMi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchwAUMi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwAUMi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchwAUMi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchwAUMi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchwAUMi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwAUMi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwAUMi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwAUMi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwAUMi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchwAUMi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwAUMi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwAUMi.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjHD84z.s: Assembler messages:
encrypt.c: /tmp/ccjHD84z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjHD84z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjHD84z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjHD84z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHD84z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHD84z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHD84z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHD84z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHD84z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjHD84z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjHD84z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjHD84z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjHD84z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHD84z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjHD84z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjHD84z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjHD84z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHD84z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHD84z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHD84z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHD84z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjHD84z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHD84z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHD84z.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqrNr6y.s: Assembler messages:
encrypt.c: /tmp/ccqrNr6y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqrNr6y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqrNr6y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqrNr6y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrNr6y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrNr6y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrNr6y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrNr6y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrNr6y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqrNr6y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqrNr6y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqrNr6y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqrNr6y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrNr6y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqrNr6y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqrNr6y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqrNr6y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqrNr6y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqrNr6y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqrNr6y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrNr6y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqrNr6y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqrNr6y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqrNr6y.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPVSyu2.s: Assembler messages:
encrypt.c: /tmp/ccPVSyu2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPVSyu2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPVSyu2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPVSyu2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVSyu2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVSyu2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVSyu2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVSyu2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVSyu2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVSyu2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVSyu2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVSyu2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPVSyu2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVSyu2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPVSyu2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPVSyu2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVSyu2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVSyu2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVSyu2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVSyu2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVSyu2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPVSyu2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVSyu2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVSyu2.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccPVSyu2.s: Assembler messages:
encrypt.c: /tmp/ccPVSyu2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPVSyu2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPVSyu2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPVSyu2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVSyu2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVSyu2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVSyu2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVSyu2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVSyu2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVSyu2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVSyu2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVSyu2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPVSyu2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVSyu2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPVSyu2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPVSyu2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVSyu2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVSyu2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVSyu2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVSyu2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVSyu2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPVSyu2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVSyu2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVSyu2.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZykkeg.s: Assembler messages:
encrypt.c: /tmp/ccZykkeg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZykkeg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZykkeg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZykkeg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZykkeg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZykkeg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZykkeg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZykkeg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZykkeg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZykkeg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZykkeg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZykkeg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZykkeg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZykkeg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZykkeg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZykkeg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZykkeg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZykkeg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZykkeg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZykkeg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZykkeg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZykkeg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZykkeg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZykkeg.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccZykkeg.s: Assembler messages:
encrypt.c: /tmp/ccZykkeg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZykkeg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZykkeg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZykkeg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZykkeg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZykkeg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZykkeg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZykkeg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZykkeg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZykkeg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZykkeg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZykkeg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZykkeg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZykkeg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZykkeg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZykkeg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZykkeg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZykkeg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZykkeg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZykkeg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZykkeg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZykkeg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZykkeg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZykkeg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2DN8n5.s: Assembler messages:
encrypt.c: /tmp/cc2DN8n5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2DN8n5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2DN8n5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2DN8n5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DN8n5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DN8n5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DN8n5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DN8n5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DN8n5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DN8n5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DN8n5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DN8n5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2DN8n5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DN8n5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2DN8n5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2DN8n5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DN8n5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DN8n5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DN8n5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DN8n5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DN8n5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2DN8n5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DN8n5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DN8n5.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc2DN8n5.s: Assembler messages:
encrypt.c: /tmp/cc2DN8n5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2DN8n5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2DN8n5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2DN8n5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DN8n5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DN8n5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DN8n5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DN8n5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DN8n5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DN8n5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DN8n5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DN8n5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2DN8n5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DN8n5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2DN8n5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2DN8n5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DN8n5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DN8n5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DN8n5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DN8n5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DN8n5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2DN8n5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DN8n5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DN8n5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc55pxmt.s: Assembler messages:
encrypt.c: /tmp/cc55pxmt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc55pxmt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc55pxmt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc55pxmt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55pxmt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55pxmt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55pxmt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55pxmt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55pxmt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55pxmt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55pxmt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55pxmt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc55pxmt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55pxmt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc55pxmt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55pxmt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc55pxmt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55pxmt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc55pxmt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc55pxmt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55pxmt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc55pxmt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc55pxmt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc55pxmt.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc55pxmt.s: Assembler messages:
encrypt.c: /tmp/cc55pxmt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc55pxmt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc55pxmt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc55pxmt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55pxmt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55pxmt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55pxmt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55pxmt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55pxmt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55pxmt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55pxmt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55pxmt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc55pxmt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55pxmt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc55pxmt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55pxmt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc55pxmt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55pxmt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc55pxmt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc55pxmt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55pxmt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc55pxmt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc55pxmt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc55pxmt.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc5FaNfS.s: Assembler messages:
encrypt.c: /tmp/cc5FaNfS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5FaNfS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5FaNfS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5FaNfS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FaNfS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FaNfS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FaNfS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FaNfS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FaNfS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FaNfS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FaNfS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FaNfS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5FaNfS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FaNfS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5FaNfS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5FaNfS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FaNfS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FaNfS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FaNfS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FaNfS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FaNfS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5FaNfS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FaNfS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FaNfS.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc5FaNfS.s: Assembler messages:
encrypt.c: /tmp/cc5FaNfS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5FaNfS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5FaNfS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5FaNfS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FaNfS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FaNfS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FaNfS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FaNfS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FaNfS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FaNfS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FaNfS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FaNfS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5FaNfS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FaNfS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5FaNfS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5FaNfS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FaNfS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FaNfS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FaNfS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FaNfS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FaNfS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5FaNfS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FaNfS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FaNfS.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccvqvWp8.s: Assembler messages:
encrypt.c: /tmp/ccvqvWp8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvqvWp8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvqvWp8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvqvWp8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqvWp8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqvWp8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqvWp8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqvWp8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqvWp8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqvWp8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqvWp8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqvWp8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvqvWp8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqvWp8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvqvWp8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqvWp8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvqvWp8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqvWp8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqvWp8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqvWp8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqvWp8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqvWp8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvqvWp8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqvWp8.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccvqvWp8.s: Assembler messages:
encrypt.c: /tmp/ccvqvWp8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvqvWp8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvqvWp8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvqvWp8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqvWp8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqvWp8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqvWp8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqvWp8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqvWp8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqvWp8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqvWp8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqvWp8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvqvWp8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqvWp8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvqvWp8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqvWp8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvqvWp8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqvWp8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqvWp8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqvWp8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqvWp8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqvWp8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvqvWp8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqvWp8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cchoxYnY.s: Assembler messages:
encrypt.c: /tmp/cchoxYnY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchoxYnY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchoxYnY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchoxYnY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoxYnY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoxYnY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoxYnY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoxYnY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoxYnY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchoxYnY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchoxYnY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchoxYnY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchoxYnY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoxYnY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchoxYnY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchoxYnY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchoxYnY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchoxYnY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchoxYnY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoxYnY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchoxYnY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchoxYnY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchoxYnY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchoxYnY.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cchoxYnY.s: Assembler messages:
encrypt.c: /tmp/cchoxYnY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchoxYnY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchoxYnY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchoxYnY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoxYnY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoxYnY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoxYnY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoxYnY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoxYnY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchoxYnY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchoxYnY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchoxYnY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchoxYnY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoxYnY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchoxYnY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchoxYnY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchoxYnY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchoxYnY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchoxYnY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoxYnY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchoxYnY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchoxYnY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchoxYnY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchoxYnY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj9iqEm.s: Assembler messages:
encrypt.c: /tmp/ccj9iqEm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj9iqEm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj9iqEm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj9iqEm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9iqEm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9iqEm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9iqEm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9iqEm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9iqEm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9iqEm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9iqEm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9iqEm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj9iqEm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9iqEm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj9iqEm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9iqEm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj9iqEm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9iqEm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9iqEm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9iqEm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9iqEm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9iqEm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj9iqEm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9iqEm.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccj9iqEm.s: Assembler messages:
encrypt.c: /tmp/ccj9iqEm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj9iqEm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj9iqEm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj9iqEm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9iqEm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9iqEm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9iqEm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9iqEm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9iqEm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9iqEm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9iqEm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9iqEm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj9iqEm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9iqEm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj9iqEm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9iqEm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj9iqEm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj9iqEm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9iqEm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9iqEm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9iqEm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9iqEm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj9iqEm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj9iqEm.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPj4ghC.s: Assembler messages:
encrypt.c: /tmp/ccPj4ghC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPj4ghC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPj4ghC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPj4ghC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPj4ghC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPj4ghC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPj4ghC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPj4ghC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPj4ghC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPj4ghC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPj4ghC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPj4ghC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPj4ghC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPj4ghC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPj4ghC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPj4ghC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPj4ghC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPj4ghC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPj4ghC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPj4ghC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPj4ghC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPj4ghC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPj4ghC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPj4ghC.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpzeAzE.s: Assembler messages:
encrypt.c: /tmp/ccpzeAzE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpzeAzE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpzeAzE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpzeAzE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzeAzE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzeAzE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzeAzE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzeAzE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzeAzE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpzeAzE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpzeAzE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpzeAzE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpzeAzE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzeAzE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpzeAzE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpzeAzE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpzeAzE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzeAzE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzeAzE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzeAzE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzeAzE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpzeAzE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzeAzE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzeAzE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5pIgsQ.s: Assembler messages:
encrypt.c: /tmp/cc5pIgsQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5pIgsQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5pIgsQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5pIgsQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pIgsQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pIgsQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pIgsQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pIgsQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pIgsQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5pIgsQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5pIgsQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5pIgsQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5pIgsQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pIgsQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5pIgsQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5pIgsQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5pIgsQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5pIgsQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5pIgsQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5pIgsQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pIgsQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5pIgsQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5pIgsQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5pIgsQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKbGoiH.s: Assembler messages:
encrypt.c: /tmp/ccKbGoiH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKbGoiH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKbGoiH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKbGoiH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbGoiH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbGoiH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbGoiH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbGoiH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbGoiH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKbGoiH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKbGoiH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKbGoiH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKbGoiH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbGoiH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKbGoiH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKbGoiH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKbGoiH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbGoiH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbGoiH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbGoiH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbGoiH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKbGoiH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbGoiH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbGoiH.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc1jj2Hq.s: Assembler messages:
encrypt.c: /tmp/cc1jj2Hq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1jj2Hq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1jj2Hq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1jj2Hq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jj2Hq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jj2Hq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jj2Hq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jj2Hq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jj2Hq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1jj2Hq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1jj2Hq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1jj2Hq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1jj2Hq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jj2Hq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1jj2Hq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1jj2Hq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1jj2Hq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1jj2Hq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1jj2Hq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1jj2Hq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jj2Hq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1jj2Hq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1jj2Hq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1jj2Hq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccuYcAMz.s: Assembler messages:
encrypt.c: /tmp/ccuYcAMz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuYcAMz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuYcAMz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuYcAMz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYcAMz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYcAMz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYcAMz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYcAMz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYcAMz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYcAMz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYcAMz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYcAMz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuYcAMz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYcAMz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuYcAMz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuYcAMz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYcAMz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYcAMz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYcAMz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYcAMz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYcAMz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuYcAMz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYcAMz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYcAMz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc644ASA.s: Assembler messages:
encrypt.c: /tmp/cc644ASA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc644ASA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc644ASA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc644ASA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc644ASA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc644ASA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc644ASA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc644ASA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc644ASA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc644ASA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc644ASA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc644ASA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc644ASA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc644ASA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc644ASA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc644ASA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc644ASA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc644ASA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc644ASA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc644ASA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc644ASA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc644ASA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc644ASA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc644ASA.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOH1mVF.s: Assembler messages:
encrypt.c: /tmp/ccOH1mVF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOH1mVF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOH1mVF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOH1mVF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOH1mVF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOH1mVF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOH1mVF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOH1mVF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOH1mVF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOH1mVF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOH1mVF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOH1mVF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOH1mVF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOH1mVF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOH1mVF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOH1mVF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOH1mVF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOH1mVF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOH1mVF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOH1mVF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOH1mVF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOH1mVF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOH1mVF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOH1mVF.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPm1Sbi.s: Assembler messages:
encrypt.c: /tmp/ccPm1Sbi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPm1Sbi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPm1Sbi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPm1Sbi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1Sbi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1Sbi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1Sbi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1Sbi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1Sbi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPm1Sbi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPm1Sbi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPm1Sbi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPm1Sbi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1Sbi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPm1Sbi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPm1Sbi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPm1Sbi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPm1Sbi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPm1Sbi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm1Sbi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPm1Sbi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPm1Sbi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPm1Sbi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPm1Sbi.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciwO70l.s: Assembler messages:
encrypt.c: /tmp/cciwO70l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciwO70l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciwO70l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciwO70l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwO70l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwO70l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwO70l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwO70l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwO70l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciwO70l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciwO70l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciwO70l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciwO70l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwO70l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciwO70l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciwO70l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciwO70l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciwO70l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciwO70l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciwO70l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwO70l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciwO70l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciwO70l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciwO70l.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRDmxlg.s: Assembler messages:
encrypt.c: /tmp/ccRDmxlg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRDmxlg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRDmxlg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRDmxlg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDmxlg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDmxlg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDmxlg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDmxlg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDmxlg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDmxlg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDmxlg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDmxlg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRDmxlg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDmxlg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRDmxlg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDmxlg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRDmxlg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDmxlg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDmxlg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDmxlg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDmxlg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDmxlg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRDmxlg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDmxlg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxinmJd.s: Assembler messages:
encrypt.c: /tmp/ccxinmJd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxinmJd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxinmJd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxinmJd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxinmJd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxinmJd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxinmJd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxinmJd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxinmJd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxinmJd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxinmJd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxinmJd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxinmJd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxinmJd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxinmJd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxinmJd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxinmJd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxinmJd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxinmJd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxinmJd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxinmJd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxinmJd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxinmJd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxinmJd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC1E5Mj.s: Assembler messages:
encrypt.c: /tmp/ccC1E5Mj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC1E5Mj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC1E5Mj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC1E5Mj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1E5Mj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1E5Mj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1E5Mj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1E5Mj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1E5Mj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1E5Mj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1E5Mj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1E5Mj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC1E5Mj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1E5Mj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC1E5Mj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1E5Mj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC1E5Mj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1E5Mj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC1E5Mj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC1E5Mj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1E5Mj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC1E5Mj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC1E5Mj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC1E5Mj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLW9aKo.s: Assembler messages:
encrypt.c: /tmp/ccLW9aKo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLW9aKo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLW9aKo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLW9aKo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLW9aKo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLW9aKo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLW9aKo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLW9aKo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLW9aKo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLW9aKo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLW9aKo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLW9aKo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLW9aKo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLW9aKo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLW9aKo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLW9aKo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLW9aKo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLW9aKo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLW9aKo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLW9aKo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLW9aKo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLW9aKo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLW9aKo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLW9aKo.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOvC9wA.s: Assembler messages:
encrypt.c: /tmp/ccOvC9wA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOvC9wA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOvC9wA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOvC9wA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvC9wA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvC9wA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvC9wA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvC9wA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvC9wA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvC9wA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvC9wA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvC9wA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOvC9wA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvC9wA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOvC9wA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOvC9wA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvC9wA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvC9wA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvC9wA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvC9wA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvC9wA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOvC9wA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvC9wA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvC9wA.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYXtBuY.s: Assembler messages:
encrypt.c: /tmp/ccYXtBuY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYXtBuY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYXtBuY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYXtBuY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXtBuY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXtBuY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXtBuY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXtBuY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXtBuY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYXtBuY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYXtBuY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYXtBuY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYXtBuY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXtBuY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYXtBuY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYXtBuY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYXtBuY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYXtBuY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYXtBuY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYXtBuY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXtBuY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYXtBuY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYXtBuY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYXtBuY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0ge8F5.s: Assembler messages:
encrypt.c: /tmp/cc0ge8F5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ge8F5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ge8F5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ge8F5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ge8F5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ge8F5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ge8F5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ge8F5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ge8F5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ge8F5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ge8F5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ge8F5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ge8F5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ge8F5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ge8F5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ge8F5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ge8F5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ge8F5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ge8F5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ge8F5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ge8F5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ge8F5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ge8F5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ge8F5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc15lcxT.s: Assembler messages:
encrypt.c: /tmp/cc15lcxT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc15lcxT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc15lcxT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc15lcxT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15lcxT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15lcxT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15lcxT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15lcxT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15lcxT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15lcxT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15lcxT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15lcxT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc15lcxT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15lcxT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc15lcxT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc15lcxT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15lcxT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15lcxT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15lcxT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15lcxT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15lcxT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc15lcxT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15lcxT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15lcxT.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGwA8FU.s: Assembler messages:
encrypt.c: /tmp/ccGwA8FU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGwA8FU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGwA8FU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGwA8FU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwA8FU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwA8FU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwA8FU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwA8FU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwA8FU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwA8FU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwA8FU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwA8FU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGwA8FU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwA8FU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGwA8FU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwA8FU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGwA8FU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwA8FU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwA8FU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwA8FU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwA8FU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwA8FU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGwA8FU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwA8FU.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmCl7Ju.s: Assembler messages:
encrypt.c: /tmp/ccmCl7Ju.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmCl7Ju.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmCl7Ju.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmCl7Ju.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCl7Ju.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCl7Ju.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCl7Ju.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCl7Ju.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCl7Ju.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCl7Ju.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCl7Ju.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCl7Ju.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmCl7Ju.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCl7Ju.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmCl7Ju.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmCl7Ju.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCl7Ju.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCl7Ju.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCl7Ju.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCl7Ju.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCl7Ju.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmCl7Ju.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCl7Ju.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCl7Ju.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE9NWEL.s: Assembler messages:
encrypt.c: /tmp/ccE9NWEL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE9NWEL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE9NWEL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE9NWEL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9NWEL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9NWEL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9NWEL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9NWEL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9NWEL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE9NWEL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE9NWEL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE9NWEL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE9NWEL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9NWEL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE9NWEL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE9NWEL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE9NWEL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE9NWEL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE9NWEL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9NWEL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE9NWEL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE9NWEL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE9NWEL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE9NWEL.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccru09SX.s: Assembler messages:
encrypt.c: /tmp/ccru09SX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccru09SX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccru09SX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccru09SX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccru09SX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccru09SX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccru09SX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccru09SX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccru09SX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccru09SX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccru09SX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccru09SX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccru09SX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccru09SX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccru09SX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccru09SX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccru09SX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccru09SX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccru09SX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccru09SX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccru09SX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccru09SX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccru09SX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccru09SX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM9MtEk.s: Assembler messages:
encrypt.c: /tmp/ccM9MtEk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM9MtEk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM9MtEk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM9MtEk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9MtEk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9MtEk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9MtEk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9MtEk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9MtEk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM9MtEk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM9MtEk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM9MtEk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM9MtEk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9MtEk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM9MtEk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM9MtEk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM9MtEk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM9MtEk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM9MtEk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM9MtEk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9MtEk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM9MtEk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM9MtEk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM9MtEk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccecy996.s: Assembler messages:
encrypt.c: /tmp/ccecy996.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccecy996.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccecy996.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccecy996.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecy996.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecy996.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecy996.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecy996.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecy996.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccecy996.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccecy996.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccecy996.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccecy996.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecy996.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccecy996.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccecy996.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccecy996.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecy996.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecy996.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecy996.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecy996.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccecy996.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecy996.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecy996.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGMkRPz.s: Assembler messages:
encrypt.c: /tmp/ccGMkRPz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGMkRPz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGMkRPz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGMkRPz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMkRPz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMkRPz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMkRPz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMkRPz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMkRPz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMkRPz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMkRPz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMkRPz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGMkRPz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMkRPz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGMkRPz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMkRPz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGMkRPz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMkRPz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMkRPz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMkRPz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMkRPz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMkRPz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGMkRPz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMkRPz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce6zswd.s: Assembler messages:
encrypt.c: /tmp/cce6zswd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce6zswd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce6zswd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce6zswd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6zswd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6zswd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6zswd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6zswd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6zswd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce6zswd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce6zswd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce6zswd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce6zswd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6zswd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce6zswd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce6zswd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce6zswd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce6zswd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce6zswd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6zswd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce6zswd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce6zswd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce6zswd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce6zswd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEyjX5Z.s: Assembler messages:
encrypt.c: /tmp/ccEyjX5Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEyjX5Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEyjX5Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEyjX5Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyjX5Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyjX5Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyjX5Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyjX5Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyjX5Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyjX5Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyjX5Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyjX5Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEyjX5Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyjX5Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEyjX5Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEyjX5Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyjX5Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyjX5Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyjX5Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyjX5Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyjX5Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEyjX5Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyjX5Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyjX5Z.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbfaYHg.s: Assembler messages:
encrypt.c: /tmp/ccbfaYHg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbfaYHg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbfaYHg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbfaYHg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfaYHg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfaYHg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfaYHg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfaYHg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfaYHg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfaYHg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfaYHg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfaYHg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbfaYHg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfaYHg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbfaYHg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfaYHg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbfaYHg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfaYHg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfaYHg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfaYHg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfaYHg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfaYHg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbfaYHg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfaYHg.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNdTIQr.s: Assembler messages:
encrypt.c: /tmp/ccNdTIQr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNdTIQr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNdTIQr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNdTIQr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdTIQr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdTIQr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdTIQr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdTIQr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdTIQr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNdTIQr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNdTIQr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNdTIQr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNdTIQr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdTIQr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNdTIQr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNdTIQr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNdTIQr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNdTIQr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNdTIQr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNdTIQr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdTIQr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNdTIQr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNdTIQr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNdTIQr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWr18P7.s: Assembler messages:
encrypt.c: /tmp/ccWr18P7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWr18P7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWr18P7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWr18P7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWr18P7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWr18P7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWr18P7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWr18P7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWr18P7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWr18P7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWr18P7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWr18P7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWr18P7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWr18P7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWr18P7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWr18P7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWr18P7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWr18P7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWr18P7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWr18P7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWr18P7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWr18P7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWr18P7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWr18P7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0liNoJ.s: Assembler messages:
encrypt.c: /tmp/cc0liNoJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0liNoJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0liNoJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0liNoJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0liNoJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0liNoJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0liNoJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0liNoJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0liNoJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0liNoJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0liNoJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0liNoJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0liNoJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0liNoJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0liNoJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0liNoJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0liNoJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0liNoJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0liNoJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0liNoJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0liNoJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0liNoJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0liNoJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0liNoJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccruI1kw.s: Assembler messages:
encrypt.c: /tmp/ccruI1kw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccruI1kw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccruI1kw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccruI1kw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruI1kw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruI1kw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruI1kw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruI1kw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruI1kw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruI1kw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruI1kw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruI1kw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccruI1kw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruI1kw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccruI1kw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccruI1kw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruI1kw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruI1kw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruI1kw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruI1kw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruI1kw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccruI1kw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruI1kw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruI1kw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6UDvLX.s: Assembler messages:
encrypt.c: /tmp/cc6UDvLX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6UDvLX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6UDvLX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6UDvLX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UDvLX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UDvLX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UDvLX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UDvLX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UDvLX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UDvLX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UDvLX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UDvLX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6UDvLX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UDvLX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6UDvLX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UDvLX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6UDvLX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UDvLX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UDvLX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UDvLX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UDvLX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UDvLX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6UDvLX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UDvLX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvF76JL.s: Assembler messages:
encrypt.c: /tmp/ccvF76JL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvF76JL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvF76JL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvF76JL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF76JL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF76JL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF76JL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF76JL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF76JL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvF76JL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvF76JL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvF76JL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvF76JL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF76JL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvF76JL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvF76JL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvF76JL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvF76JL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvF76JL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvF76JL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvF76JL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvF76JL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvF76JL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvF76JL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccN7vfFo.s: Assembler messages:
encrypt.c: /tmp/ccN7vfFo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN7vfFo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN7vfFo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN7vfFo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7vfFo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7vfFo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7vfFo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7vfFo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7vfFo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7vfFo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7vfFo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7vfFo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN7vfFo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7vfFo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN7vfFo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN7vfFo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7vfFo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7vfFo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7vfFo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7vfFo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7vfFo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN7vfFo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7vfFo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7vfFo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSqMrOK.s: Assembler messages:
encrypt.c: /tmp/ccSqMrOK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSqMrOK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSqMrOK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSqMrOK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqMrOK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqMrOK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqMrOK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqMrOK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqMrOK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqMrOK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqMrOK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqMrOK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSqMrOK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqMrOK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSqMrOK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqMrOK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSqMrOK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqMrOK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqMrOK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqMrOK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqMrOK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqMrOK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSqMrOK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqMrOK.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0lhGRP.s: Assembler messages:
encrypt.c: /tmp/cc0lhGRP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0lhGRP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0lhGRP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0lhGRP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lhGRP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lhGRP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lhGRP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lhGRP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lhGRP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lhGRP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lhGRP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lhGRP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0lhGRP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lhGRP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0lhGRP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lhGRP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0lhGRP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lhGRP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lhGRP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lhGRP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lhGRP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lhGRP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0lhGRP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lhGRP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm69PZD.s: Assembler messages:
encrypt.c: /tmp/ccm69PZD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm69PZD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm69PZD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm69PZD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm69PZD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm69PZD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm69PZD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm69PZD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm69PZD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm69PZD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm69PZD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm69PZD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm69PZD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm69PZD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm69PZD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm69PZD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm69PZD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm69PZD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm69PZD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm69PZD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm69PZD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm69PZD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm69PZD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm69PZD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp2xmfN.s: Assembler messages:
encrypt.c: /tmp/ccp2xmfN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp2xmfN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp2xmfN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp2xmfN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2xmfN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2xmfN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2xmfN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2xmfN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2xmfN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp2xmfN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp2xmfN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp2xmfN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp2xmfN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2xmfN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp2xmfN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp2xmfN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp2xmfN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp2xmfN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp2xmfN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2xmfN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp2xmfN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp2xmfN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp2xmfN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp2xmfN.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccscUJV4.s: Assembler messages:
encrypt.c: /tmp/ccscUJV4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccscUJV4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccscUJV4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccscUJV4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscUJV4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscUJV4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscUJV4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscUJV4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscUJV4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscUJV4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscUJV4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscUJV4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccscUJV4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscUJV4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccscUJV4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscUJV4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccscUJV4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscUJV4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccscUJV4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccscUJV4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscUJV4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccscUJV4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccscUJV4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccscUJV4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNiAZu0.s: Assembler messages:
encrypt.c: /tmp/ccNiAZu0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNiAZu0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNiAZu0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNiAZu0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiAZu0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiAZu0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiAZu0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiAZu0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiAZu0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNiAZu0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNiAZu0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNiAZu0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNiAZu0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiAZu0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNiAZu0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNiAZu0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNiAZu0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNiAZu0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNiAZu0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiAZu0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNiAZu0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNiAZu0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNiAZu0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNiAZu0.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQWQZbf.s: Assembler messages:
encrypt.c: /tmp/ccQWQZbf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQWQZbf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQWQZbf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQWQZbf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWQZbf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWQZbf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWQZbf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWQZbf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWQZbf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWQZbf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWQZbf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWQZbf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQWQZbf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWQZbf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQWQZbf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWQZbf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQWQZbf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWQZbf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWQZbf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWQZbf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWQZbf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWQZbf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQWQZbf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWQZbf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc9maL0O.s: Assembler messages:
encrypt.c: /tmp/cc9maL0O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9maL0O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9maL0O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9maL0O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9maL0O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9maL0O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9maL0O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9maL0O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9maL0O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9maL0O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9maL0O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9maL0O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9maL0O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9maL0O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9maL0O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9maL0O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9maL0O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9maL0O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9maL0O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9maL0O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9maL0O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9maL0O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9maL0O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9maL0O.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccDegLJW.s: Assembler messages:
encrypt.c: /tmp/ccDegLJW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDegLJW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDegLJW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDegLJW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDegLJW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDegLJW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDegLJW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDegLJW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDegLJW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDegLJW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDegLJW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDegLJW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDegLJW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDegLJW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDegLJW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDegLJW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDegLJW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDegLJW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDegLJW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDegLJW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDegLJW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDegLJW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDegLJW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDegLJW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDANIIf.s: Assembler messages:
encrypt.c: /tmp/ccDANIIf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDANIIf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDANIIf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDANIIf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDANIIf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDANIIf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDANIIf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDANIIf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDANIIf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDANIIf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDANIIf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDANIIf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDANIIf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDANIIf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDANIIf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDANIIf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDANIIf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDANIIf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDANIIf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDANIIf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDANIIf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDANIIf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDANIIf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDANIIf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGhKIbV.s: Assembler messages:
encrypt.c: /tmp/ccGhKIbV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGhKIbV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGhKIbV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGhKIbV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhKIbV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhKIbV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhKIbV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhKIbV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhKIbV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGhKIbV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGhKIbV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGhKIbV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGhKIbV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhKIbV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGhKIbV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGhKIbV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGhKIbV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhKIbV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhKIbV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhKIbV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhKIbV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGhKIbV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhKIbV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGhKIbV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGmy0Ai.s: Assembler messages:
encrypt.c: /tmp/ccGmy0Ai.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGmy0Ai.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGmy0Ai.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGmy0Ai.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmy0Ai.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmy0Ai.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmy0Ai.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmy0Ai.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmy0Ai.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGmy0Ai.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGmy0Ai.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGmy0Ai.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGmy0Ai.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmy0Ai.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGmy0Ai.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGmy0Ai.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGmy0Ai.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGmy0Ai.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGmy0Ai.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmy0Ai.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGmy0Ai.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGmy0Ai.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGmy0Ai.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGmy0Ai.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUpJJyv.s: Assembler messages:
encrypt.c: /tmp/ccUpJJyv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUpJJyv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUpJJyv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUpJJyv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpJJyv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpJJyv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpJJyv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpJJyv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpJJyv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpJJyv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpJJyv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpJJyv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUpJJyv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpJJyv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUpJJyv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpJJyv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUpJJyv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpJJyv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpJJyv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpJJyv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpJJyv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpJJyv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUpJJyv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpJJyv.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIa0Ppn.s: Assembler messages:
encrypt.c: /tmp/ccIa0Ppn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIa0Ppn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIa0Ppn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIa0Ppn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIa0Ppn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIa0Ppn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIa0Ppn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIa0Ppn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIa0Ppn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIa0Ppn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIa0Ppn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIa0Ppn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIa0Ppn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIa0Ppn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIa0Ppn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIa0Ppn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIa0Ppn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIa0Ppn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIa0Ppn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIa0Ppn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIa0Ppn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIa0Ppn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIa0Ppn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIa0Ppn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczhIr5J.s: Assembler messages:
encrypt.c: /tmp/cczhIr5J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczhIr5J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczhIr5J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczhIr5J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhIr5J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhIr5J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhIr5J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhIr5J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhIr5J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczhIr5J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczhIr5J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczhIr5J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczhIr5J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhIr5J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczhIr5J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczhIr5J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczhIr5J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczhIr5J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczhIr5J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczhIr5J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhIr5J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczhIr5J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczhIr5J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczhIr5J.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPhkRyl.s: Assembler messages:
encrypt.c: /tmp/ccPhkRyl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPhkRyl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPhkRyl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPhkRyl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhkRyl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhkRyl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhkRyl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhkRyl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhkRyl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhkRyl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhkRyl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhkRyl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPhkRyl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhkRyl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPhkRyl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhkRyl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPhkRyl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhkRyl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhkRyl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhkRyl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhkRyl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhkRyl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPhkRyl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhkRyl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cczrvsDb.s: Assembler messages:
encrypt.c: /tmp/cczrvsDb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczrvsDb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczrvsDb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczrvsDb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrvsDb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrvsDb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrvsDb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrvsDb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrvsDb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrvsDb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrvsDb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrvsDb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczrvsDb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrvsDb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczrvsDb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczrvsDb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrvsDb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrvsDb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrvsDb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrvsDb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrvsDb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczrvsDb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrvsDb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrvsDb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchZWVoq.s: Assembler messages:
encrypt.c: /tmp/cchZWVoq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchZWVoq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchZWVoq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchZWVoq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZWVoq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZWVoq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZWVoq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZWVoq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZWVoq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZWVoq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZWVoq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZWVoq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchZWVoq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZWVoq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchZWVoq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchZWVoq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZWVoq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZWVoq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZWVoq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZWVoq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZWVoq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchZWVoq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZWVoq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZWVoq.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccivEwaC.s: Assembler messages:
encrypt.c: /tmp/ccivEwaC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccivEwaC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccivEwaC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccivEwaC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivEwaC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivEwaC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivEwaC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivEwaC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivEwaC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivEwaC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivEwaC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivEwaC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccivEwaC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivEwaC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccivEwaC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivEwaC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccivEwaC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivEwaC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccivEwaC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccivEwaC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivEwaC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccivEwaC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccivEwaC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccivEwaC.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0A7Fv9.s: Assembler messages:
encrypt.c: /tmp/cc0A7Fv9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0A7Fv9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0A7Fv9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0A7Fv9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0A7Fv9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0A7Fv9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0A7Fv9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0A7Fv9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0A7Fv9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0A7Fv9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0A7Fv9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0A7Fv9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0A7Fv9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0A7Fv9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0A7Fv9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0A7Fv9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0A7Fv9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0A7Fv9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0A7Fv9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0A7Fv9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0A7Fv9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0A7Fv9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0A7Fv9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0A7Fv9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBhRU6o.s: Assembler messages:
encrypt.c: /tmp/ccBhRU6o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBhRU6o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBhRU6o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBhRU6o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhRU6o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhRU6o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhRU6o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhRU6o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhRU6o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBhRU6o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBhRU6o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBhRU6o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBhRU6o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhRU6o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBhRU6o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBhRU6o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBhRU6o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBhRU6o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBhRU6o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhRU6o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBhRU6o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBhRU6o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBhRU6o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBhRU6o.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBm4Zam.s: Assembler messages:
encrypt.c: /tmp/ccBm4Zam.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBm4Zam.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBm4Zam.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBm4Zam.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBm4Zam.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBm4Zam.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBm4Zam.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBm4Zam.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBm4Zam.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBm4Zam.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBm4Zam.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBm4Zam.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBm4Zam.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBm4Zam.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBm4Zam.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBm4Zam.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBm4Zam.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBm4Zam.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBm4Zam.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBm4Zam.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBm4Zam.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBm4Zam.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBm4Zam.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBm4Zam.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceRdiDE.s: Assembler messages:
encrypt.c: /tmp/cceRdiDE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceRdiDE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceRdiDE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceRdiDE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRdiDE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRdiDE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRdiDE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRdiDE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRdiDE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceRdiDE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceRdiDE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceRdiDE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceRdiDE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRdiDE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceRdiDE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceRdiDE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceRdiDE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceRdiDE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceRdiDE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRdiDE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceRdiDE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceRdiDE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceRdiDE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceRdiDE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgzxAQ0.s: Assembler messages:
encrypt.c: /tmp/ccgzxAQ0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgzxAQ0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgzxAQ0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgzxAQ0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAQ0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAQ0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAQ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAQ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAQ0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgzxAQ0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgzxAQ0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgzxAQ0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgzxAQ0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAQ0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgzxAQ0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgzxAQ0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgzxAQ0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgzxAQ0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgzxAQ0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgzxAQ0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzxAQ0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgzxAQ0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgzxAQ0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgzxAQ0.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqWMNpl.s: Assembler messages:
encrypt.c: /tmp/ccqWMNpl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqWMNpl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqWMNpl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqWMNpl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWMNpl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWMNpl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWMNpl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWMNpl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWMNpl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWMNpl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWMNpl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWMNpl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqWMNpl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWMNpl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqWMNpl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqWMNpl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWMNpl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWMNpl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWMNpl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWMNpl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWMNpl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqWMNpl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWMNpl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWMNpl.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3VX58e.s: Assembler messages:
encrypt.c: /tmp/cc3VX58e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3VX58e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3VX58e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3VX58e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VX58e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VX58e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VX58e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VX58e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VX58e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3VX58e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3VX58e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3VX58e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3VX58e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VX58e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3VX58e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3VX58e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3VX58e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3VX58e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3VX58e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3VX58e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VX58e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3VX58e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3VX58e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3VX58e.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYuKfLw.s: Assembler messages:
encrypt.c: /tmp/ccYuKfLw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYuKfLw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYuKfLw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYuKfLw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuKfLw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuKfLw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuKfLw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuKfLw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuKfLw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYuKfLw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYuKfLw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYuKfLw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYuKfLw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuKfLw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYuKfLw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYuKfLw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYuKfLw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuKfLw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuKfLw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuKfLw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuKfLw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYuKfLw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuKfLw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuKfLw.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTMPbsI.s: Assembler messages:
encrypt.c: /tmp/ccTMPbsI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTMPbsI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTMPbsI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTMPbsI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMPbsI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMPbsI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMPbsI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMPbsI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMPbsI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTMPbsI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTMPbsI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTMPbsI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTMPbsI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMPbsI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTMPbsI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTMPbsI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTMPbsI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTMPbsI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTMPbsI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMPbsI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTMPbsI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTMPbsI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTMPbsI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTMPbsI.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjiVYpq.s: Assembler messages:
encrypt.c: /tmp/ccjiVYpq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjiVYpq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjiVYpq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjiVYpq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiVYpq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiVYpq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiVYpq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiVYpq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiVYpq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjiVYpq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjiVYpq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjiVYpq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjiVYpq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiVYpq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjiVYpq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjiVYpq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjiVYpq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjiVYpq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjiVYpq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjiVYpq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiVYpq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjiVYpq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjiVYpq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjiVYpq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEUQFU0.s: Assembler messages:
encrypt.c: /tmp/ccEUQFU0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEUQFU0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEUQFU0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEUQFU0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUQFU0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUQFU0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUQFU0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUQFU0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUQFU0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEUQFU0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEUQFU0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEUQFU0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEUQFU0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUQFU0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEUQFU0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEUQFU0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEUQFU0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUQFU0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUQFU0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUQFU0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUQFU0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEUQFU0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUQFU0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUQFU0.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczyk2ZF.s: Assembler messages:
encrypt.c: /tmp/cczyk2ZF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczyk2ZF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczyk2ZF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczyk2ZF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyk2ZF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyk2ZF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyk2ZF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyk2ZF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyk2ZF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczyk2ZF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczyk2ZF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczyk2ZF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczyk2ZF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyk2ZF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczyk2ZF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczyk2ZF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczyk2ZF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczyk2ZF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczyk2ZF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczyk2ZF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyk2ZF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczyk2ZF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczyk2ZF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczyk2ZF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0uS0Gi.s: Assembler messages:
encrypt.c: /tmp/cc0uS0Gi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0uS0Gi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0uS0Gi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0uS0Gi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uS0Gi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uS0Gi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uS0Gi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uS0Gi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uS0Gi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uS0Gi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uS0Gi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uS0Gi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0uS0Gi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uS0Gi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0uS0Gi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uS0Gi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0uS0Gi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uS0Gi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uS0Gi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uS0Gi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uS0Gi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uS0Gi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0uS0Gi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uS0Gi.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccz28QtE.s: Assembler messages:
encrypt.c: /tmp/ccz28QtE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz28QtE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz28QtE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz28QtE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz28QtE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz28QtE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz28QtE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz28QtE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz28QtE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz28QtE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz28QtE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz28QtE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz28QtE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz28QtE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz28QtE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz28QtE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz28QtE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz28QtE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz28QtE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz28QtE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz28QtE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz28QtE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz28QtE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz28QtE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKgRKKu.s: Assembler messages:
encrypt.c: /tmp/ccKgRKKu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKgRKKu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKgRKKu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKgRKKu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgRKKu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgRKKu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgRKKu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgRKKu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgRKKu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKgRKKu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKgRKKu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKgRKKu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKgRKKu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgRKKu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKgRKKu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKgRKKu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKgRKKu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKgRKKu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKgRKKu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKgRKKu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgRKKu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKgRKKu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKgRKKu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKgRKKu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckSWkYP.s: Assembler messages:
encrypt.c: /tmp/cckSWkYP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckSWkYP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckSWkYP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckSWkYP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSWkYP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSWkYP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSWkYP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSWkYP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSWkYP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSWkYP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSWkYP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSWkYP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckSWkYP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSWkYP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckSWkYP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckSWkYP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSWkYP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSWkYP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSWkYP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSWkYP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSWkYP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckSWkYP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSWkYP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSWkYP.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRAfr2u.s: Assembler messages:
encrypt.c: /tmp/ccRAfr2u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRAfr2u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRAfr2u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRAfr2u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAfr2u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAfr2u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAfr2u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAfr2u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAfr2u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRAfr2u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRAfr2u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRAfr2u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRAfr2u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAfr2u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRAfr2u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRAfr2u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRAfr2u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRAfr2u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRAfr2u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRAfr2u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAfr2u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRAfr2u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRAfr2u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRAfr2u.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccerfvTx.s: Assembler messages:
encrypt.c: /tmp/ccerfvTx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccerfvTx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccerfvTx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccerfvTx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerfvTx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerfvTx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerfvTx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerfvTx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerfvTx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccerfvTx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccerfvTx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccerfvTx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccerfvTx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerfvTx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccerfvTx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccerfvTx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccerfvTx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccerfvTx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccerfvTx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerfvTx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccerfvTx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccerfvTx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccerfvTx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccerfvTx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNhqTkM.s: Assembler messages:
encrypt.c: /tmp/ccNhqTkM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNhqTkM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNhqTkM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNhqTkM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhqTkM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhqTkM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhqTkM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhqTkM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhqTkM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhqTkM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhqTkM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhqTkM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNhqTkM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhqTkM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNhqTkM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhqTkM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNhqTkM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhqTkM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhqTkM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhqTkM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhqTkM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhqTkM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNhqTkM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhqTkM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVwiJiN.s: Assembler messages:
encrypt.c: /tmp/ccVwiJiN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVwiJiN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVwiJiN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVwiJiN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwiJiN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwiJiN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwiJiN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwiJiN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwiJiN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVwiJiN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVwiJiN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVwiJiN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVwiJiN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwiJiN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVwiJiN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVwiJiN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVwiJiN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVwiJiN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVwiJiN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwiJiN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVwiJiN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVwiJiN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVwiJiN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVwiJiN.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPQ14pl.s: Assembler messages:
encrypt.c: /tmp/ccPQ14pl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPQ14pl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPQ14pl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPQ14pl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQ14pl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQ14pl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQ14pl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQ14pl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQ14pl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQ14pl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQ14pl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQ14pl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPQ14pl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQ14pl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPQ14pl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQ14pl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPQ14pl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQ14pl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQ14pl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQ14pl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQ14pl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQ14pl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPQ14pl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQ14pl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccny4C5p.s: Assembler messages:
encrypt.c: /tmp/ccny4C5p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccny4C5p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccny4C5p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccny4C5p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccny4C5p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccny4C5p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccny4C5p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccny4C5p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccny4C5p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccny4C5p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccny4C5p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccny4C5p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccny4C5p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccny4C5p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccny4C5p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccny4C5p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccny4C5p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccny4C5p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccny4C5p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccny4C5p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccny4C5p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccny4C5p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccny4C5p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccny4C5p.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc08fZcG.s: Assembler messages:
encrypt.c: /tmp/cc08fZcG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc08fZcG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc08fZcG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc08fZcG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08fZcG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08fZcG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08fZcG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08fZcG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08fZcG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08fZcG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08fZcG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08fZcG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc08fZcG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08fZcG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc08fZcG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08fZcG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc08fZcG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08fZcG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08fZcG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08fZcG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08fZcG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08fZcG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc08fZcG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08fZcG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckwL1oH.s: Assembler messages:
encrypt.c: /tmp/cckwL1oH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckwL1oH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckwL1oH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckwL1oH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwL1oH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwL1oH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwL1oH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwL1oH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwL1oH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckwL1oH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckwL1oH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckwL1oH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckwL1oH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwL1oH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckwL1oH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckwL1oH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckwL1oH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckwL1oH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckwL1oH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwL1oH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckwL1oH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckwL1oH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckwL1oH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckwL1oH.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRWqXrT.s: Assembler messages:
encrypt.c: /tmp/ccRWqXrT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRWqXrT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRWqXrT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRWqXrT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWqXrT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWqXrT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWqXrT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWqXrT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWqXrT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWqXrT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWqXrT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWqXrT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRWqXrT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWqXrT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRWqXrT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWqXrT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRWqXrT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWqXrT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWqXrT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWqXrT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWqXrT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWqXrT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRWqXrT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWqXrT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuvG8a4.s: Assembler messages:
encrypt.c: /tmp/ccuvG8a4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuvG8a4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuvG8a4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuvG8a4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvG8a4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvG8a4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvG8a4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvG8a4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvG8a4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvG8a4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvG8a4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvG8a4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuvG8a4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvG8a4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuvG8a4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuvG8a4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvG8a4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvG8a4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvG8a4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvG8a4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvG8a4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuvG8a4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvG8a4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvG8a4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4Bz4Ud.s: Assembler messages:
encrypt.c: /tmp/cc4Bz4Ud.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Bz4Ud.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Bz4Ud.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Bz4Ud.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Bz4Ud.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Bz4Ud.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Bz4Ud.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Bz4Ud.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Bz4Ud.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Bz4Ud.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Bz4Ud.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Bz4Ud.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Bz4Ud.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Bz4Ud.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Bz4Ud.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4Bz4Ud.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Bz4Ud.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Bz4Ud.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Bz4Ud.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Bz4Ud.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Bz4Ud.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Bz4Ud.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Bz4Ud.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Bz4Ud.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVsrjQa.s: Assembler messages:
encrypt.c: /tmp/ccVsrjQa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVsrjQa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVsrjQa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVsrjQa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsrjQa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsrjQa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsrjQa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsrjQa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsrjQa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVsrjQa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVsrjQa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVsrjQa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVsrjQa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsrjQa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVsrjQa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVsrjQa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVsrjQa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVsrjQa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVsrjQa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVsrjQa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsrjQa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVsrjQa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVsrjQa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVsrjQa.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfaUEPX.s: Assembler messages:
encrypt.c: /tmp/ccfaUEPX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfaUEPX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfaUEPX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfaUEPX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaUEPX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaUEPX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaUEPX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaUEPX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaUEPX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfaUEPX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfaUEPX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfaUEPX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfaUEPX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaUEPX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfaUEPX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfaUEPX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfaUEPX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfaUEPX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfaUEPX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaUEPX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfaUEPX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfaUEPX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfaUEPX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfaUEPX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsaY5DL.s: Assembler messages:
encrypt.c: /tmp/ccsaY5DL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsaY5DL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsaY5DL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsaY5DL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaY5DL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaY5DL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaY5DL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaY5DL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaY5DL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsaY5DL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsaY5DL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsaY5DL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsaY5DL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaY5DL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsaY5DL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsaY5DL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsaY5DL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsaY5DL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsaY5DL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsaY5DL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaY5DL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsaY5DL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsaY5DL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsaY5DL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPKJ0C3.s: Assembler messages:
encrypt.c: /tmp/ccPKJ0C3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPKJ0C3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPKJ0C3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPKJ0C3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKJ0C3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKJ0C3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKJ0C3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKJ0C3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKJ0C3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPKJ0C3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPKJ0C3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPKJ0C3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPKJ0C3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKJ0C3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPKJ0C3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPKJ0C3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPKJ0C3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPKJ0C3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPKJ0C3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKJ0C3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPKJ0C3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPKJ0C3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPKJ0C3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPKJ0C3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccag0kI4.s: Assembler messages:
encrypt.c: /tmp/ccag0kI4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccag0kI4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccag0kI4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccag0kI4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag0kI4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag0kI4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag0kI4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag0kI4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag0kI4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccag0kI4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccag0kI4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccag0kI4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccag0kI4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag0kI4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccag0kI4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccag0kI4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccag0kI4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccag0kI4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccag0kI4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccag0kI4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccag0kI4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccag0kI4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccag0kI4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccag0kI4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRrcAMc.s: Assembler messages:
encrypt.c: /tmp/ccRrcAMc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRrcAMc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRrcAMc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRrcAMc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrcAMc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrcAMc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrcAMc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrcAMc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrcAMc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrcAMc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrcAMc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrcAMc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRrcAMc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrcAMc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRrcAMc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRrcAMc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrcAMc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrcAMc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrcAMc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrcAMc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrcAMc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRrcAMc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrcAMc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrcAMc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccefPEwW.s: Assembler messages:
encrypt.c: /tmp/ccefPEwW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccefPEwW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccefPEwW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccefPEwW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefPEwW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefPEwW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefPEwW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefPEwW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefPEwW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefPEwW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefPEwW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefPEwW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccefPEwW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefPEwW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccefPEwW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefPEwW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccefPEwW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefPEwW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefPEwW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefPEwW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefPEwW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefPEwW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccefPEwW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefPEwW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5dE59e.s: Assembler messages:
encrypt.c: /tmp/cc5dE59e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5dE59e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5dE59e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5dE59e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dE59e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dE59e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dE59e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dE59e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dE59e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5dE59e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5dE59e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5dE59e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5dE59e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dE59e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5dE59e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5dE59e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5dE59e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5dE59e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5dE59e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5dE59e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dE59e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5dE59e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5dE59e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5dE59e.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8GNsDj.s: Assembler messages:
encrypt.c: /tmp/cc8GNsDj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8GNsDj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8GNsDj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8GNsDj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GNsDj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GNsDj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GNsDj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GNsDj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GNsDj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8GNsDj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8GNsDj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8GNsDj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8GNsDj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GNsDj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8GNsDj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8GNsDj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8GNsDj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8GNsDj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8GNsDj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GNsDj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8GNsDj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8GNsDj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8GNsDj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8GNsDj.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5g9AG0.s: Assembler messages:
encrypt.c: /tmp/cc5g9AG0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5g9AG0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5g9AG0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5g9AG0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g9AG0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g9AG0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g9AG0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g9AG0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g9AG0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5g9AG0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5g9AG0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5g9AG0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5g9AG0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g9AG0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5g9AG0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5g9AG0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5g9AG0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5g9AG0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5g9AG0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5g9AG0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g9AG0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5g9AG0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5g9AG0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5g9AG0.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrFivw2.s: Assembler messages:
encrypt.c: /tmp/ccrFivw2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrFivw2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrFivw2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrFivw2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFivw2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFivw2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFivw2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFivw2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFivw2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFivw2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFivw2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFivw2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrFivw2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFivw2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrFivw2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrFivw2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFivw2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFivw2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFivw2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFivw2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFivw2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrFivw2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFivw2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFivw2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccD5te1i.s: Assembler messages:
encrypt.c: /tmp/ccD5te1i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD5te1i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD5te1i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD5te1i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5te1i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5te1i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5te1i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5te1i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5te1i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD5te1i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD5te1i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD5te1i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD5te1i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5te1i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD5te1i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD5te1i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD5te1i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD5te1i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD5te1i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5te1i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD5te1i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD5te1i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD5te1i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD5te1i.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczViV95.s: Assembler messages:
encrypt.c: /tmp/cczViV95.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczViV95.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczViV95.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczViV95.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczViV95.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczViV95.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczViV95.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczViV95.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczViV95.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczViV95.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczViV95.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczViV95.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczViV95.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczViV95.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczViV95.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczViV95.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczViV95.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczViV95.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczViV95.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczViV95.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczViV95.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczViV95.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczViV95.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczViV95.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0infhZ.s: Assembler messages:
encrypt.c: /tmp/cc0infhZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0infhZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0infhZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0infhZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0infhZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0infhZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0infhZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0infhZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0infhZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0infhZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0infhZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0infhZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0infhZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0infhZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0infhZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0infhZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0infhZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0infhZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0infhZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0infhZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0infhZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0infhZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0infhZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0infhZ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccolIMMR.s: Assembler messages:
encrypt.c: /tmp/ccolIMMR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccolIMMR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccolIMMR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccolIMMR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolIMMR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolIMMR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolIMMR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolIMMR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolIMMR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccolIMMR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccolIMMR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccolIMMR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccolIMMR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolIMMR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccolIMMR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccolIMMR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccolIMMR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccolIMMR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccolIMMR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccolIMMR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolIMMR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccolIMMR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccolIMMR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccolIMMR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccS1hYl3.s: Assembler messages:
encrypt.c: /tmp/ccS1hYl3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS1hYl3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS1hYl3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS1hYl3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1hYl3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1hYl3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1hYl3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1hYl3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1hYl3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1hYl3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1hYl3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1hYl3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS1hYl3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1hYl3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS1hYl3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS1hYl3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1hYl3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1hYl3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1hYl3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1hYl3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1hYl3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS1hYl3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1hYl3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1hYl3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg5asy8.s: Assembler messages:
encrypt.c: /tmp/ccg5asy8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg5asy8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg5asy8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg5asy8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5asy8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5asy8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5asy8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5asy8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5asy8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg5asy8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg5asy8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg5asy8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg5asy8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5asy8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg5asy8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg5asy8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg5asy8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg5asy8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg5asy8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg5asy8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5asy8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg5asy8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg5asy8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg5asy8.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ7KSBG.s: Assembler messages:
encrypt.c: /tmp/ccQ7KSBG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ7KSBG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ7KSBG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ7KSBG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7KSBG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7KSBG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7KSBG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7KSBG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7KSBG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ7KSBG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ7KSBG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ7KSBG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ7KSBG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7KSBG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ7KSBG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ7KSBG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ7KSBG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ7KSBG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ7KSBG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ7KSBG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7KSBG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ7KSBG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ7KSBG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ7KSBG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccu8sCcR.s: Assembler messages:
encrypt.c: /tmp/ccu8sCcR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu8sCcR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu8sCcR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu8sCcR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8sCcR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8sCcR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8sCcR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8sCcR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8sCcR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8sCcR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8sCcR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8sCcR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu8sCcR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8sCcR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu8sCcR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu8sCcR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8sCcR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8sCcR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8sCcR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8sCcR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8sCcR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu8sCcR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8sCcR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8sCcR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9Bp0rY.s: Assembler messages:
encrypt.c: /tmp/cc9Bp0rY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Bp0rY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Bp0rY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Bp0rY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Bp0rY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Bp0rY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Bp0rY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Bp0rY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Bp0rY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Bp0rY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Bp0rY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Bp0rY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Bp0rY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Bp0rY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Bp0rY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Bp0rY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Bp0rY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Bp0rY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Bp0rY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Bp0rY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Bp0rY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Bp0rY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Bp0rY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Bp0rY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaPyZQX.s: Assembler messages:
encrypt.c: /tmp/ccaPyZQX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaPyZQX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaPyZQX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaPyZQX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPyZQX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPyZQX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPyZQX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPyZQX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPyZQX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPyZQX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPyZQX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPyZQX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaPyZQX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPyZQX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaPyZQX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPyZQX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaPyZQX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPyZQX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPyZQX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPyZQX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPyZQX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPyZQX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaPyZQX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPyZQX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFZvPPx.s: Assembler messages:
encrypt.c: /tmp/ccFZvPPx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFZvPPx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFZvPPx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFZvPPx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZvPPx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZvPPx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZvPPx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZvPPx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZvPPx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZvPPx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZvPPx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZvPPx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFZvPPx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZvPPx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFZvPPx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZvPPx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFZvPPx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZvPPx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZvPPx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZvPPx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZvPPx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZvPPx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFZvPPx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZvPPx.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccguKdho.s: Assembler messages:
encrypt.c: /tmp/ccguKdho.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccguKdho.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccguKdho.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccguKdho.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguKdho.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguKdho.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguKdho.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguKdho.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguKdho.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccguKdho.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccguKdho.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccguKdho.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccguKdho.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguKdho.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccguKdho.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccguKdho.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccguKdho.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccguKdho.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccguKdho.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguKdho.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccguKdho.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccguKdho.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccguKdho.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccguKdho.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5r6G5B.s: Assembler messages:
encrypt.c: /tmp/cc5r6G5B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5r6G5B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5r6G5B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5r6G5B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5r6G5B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5r6G5B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5r6G5B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5r6G5B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5r6G5B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5r6G5B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5r6G5B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5r6G5B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5r6G5B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5r6G5B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5r6G5B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5r6G5B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5r6G5B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5r6G5B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5r6G5B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5r6G5B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5r6G5B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5r6G5B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5r6G5B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5r6G5B.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpaUzPM.s: Assembler messages:
encrypt.c: /tmp/ccpaUzPM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpaUzPM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpaUzPM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpaUzPM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaUzPM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaUzPM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaUzPM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaUzPM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaUzPM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaUzPM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaUzPM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaUzPM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpaUzPM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaUzPM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpaUzPM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaUzPM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpaUzPM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaUzPM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaUzPM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaUzPM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaUzPM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaUzPM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpaUzPM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaUzPM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccUQSDTq.s: Assembler messages:
encrypt.c: /tmp/ccUQSDTq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUQSDTq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUQSDTq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUQSDTq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQSDTq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQSDTq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQSDTq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQSDTq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQSDTq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQSDTq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQSDTq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQSDTq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUQSDTq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQSDTq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUQSDTq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQSDTq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUQSDTq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQSDTq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUQSDTq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUQSDTq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQSDTq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUQSDTq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUQSDTq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUQSDTq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccftvoUd.s: Assembler messages:
encrypt.c: /tmp/ccftvoUd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccftvoUd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccftvoUd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccftvoUd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftvoUd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftvoUd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftvoUd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftvoUd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftvoUd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccftvoUd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccftvoUd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccftvoUd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccftvoUd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftvoUd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccftvoUd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccftvoUd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccftvoUd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftvoUd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftvoUd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftvoUd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftvoUd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccftvoUd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftvoUd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftvoUd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3bLHgu.s: Assembler messages:
encrypt.c: /tmp/cc3bLHgu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3bLHgu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3bLHgu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3bLHgu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bLHgu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bLHgu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bLHgu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bLHgu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bLHgu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3bLHgu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3bLHgu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3bLHgu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3bLHgu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bLHgu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3bLHgu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3bLHgu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3bLHgu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3bLHgu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3bLHgu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bLHgu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3bLHgu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3bLHgu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3bLHgu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3bLHgu.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cctmYeQI.s: Assembler messages:
encrypt.c: /tmp/cctmYeQI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctmYeQI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctmYeQI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctmYeQI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmYeQI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmYeQI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmYeQI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmYeQI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmYeQI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmYeQI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmYeQI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmYeQI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctmYeQI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmYeQI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctmYeQI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmYeQI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctmYeQI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmYeQI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmYeQI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmYeQI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmYeQI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmYeQI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctmYeQI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmYeQI.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLmQ9Oz.s: Assembler messages:
encrypt.c: /tmp/ccLmQ9Oz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLmQ9Oz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLmQ9Oz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLmQ9Oz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmQ9Oz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmQ9Oz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmQ9Oz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmQ9Oz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmQ9Oz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmQ9Oz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmQ9Oz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmQ9Oz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLmQ9Oz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmQ9Oz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLmQ9Oz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmQ9Oz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLmQ9Oz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmQ9Oz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLmQ9Oz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLmQ9Oz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmQ9Oz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLmQ9Oz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLmQ9Oz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLmQ9Oz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchgER8F.s: Assembler messages:
encrypt.c: /tmp/cchgER8F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchgER8F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchgER8F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchgER8F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgER8F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgER8F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgER8F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgER8F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgER8F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgER8F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgER8F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgER8F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchgER8F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgER8F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchgER8F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchgER8F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgER8F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgER8F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgER8F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgER8F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgER8F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchgER8F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgER8F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgER8F.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCJ5qfU.s: Assembler messages:
encrypt.c: /tmp/ccCJ5qfU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCJ5qfU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCJ5qfU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCJ5qfU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ5qfU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ5qfU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ5qfU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ5qfU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ5qfU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJ5qfU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJ5qfU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJ5qfU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCJ5qfU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ5qfU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCJ5qfU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCJ5qfU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJ5qfU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJ5qfU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJ5qfU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ5qfU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJ5qfU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCJ5qfU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJ5qfU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJ5qfU.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgFB14Q.s: Assembler messages:
encrypt.c: /tmp/ccgFB14Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgFB14Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgFB14Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgFB14Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFB14Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFB14Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFB14Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFB14Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFB14Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFB14Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFB14Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFB14Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgFB14Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFB14Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgFB14Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFB14Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgFB14Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFB14Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgFB14Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgFB14Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFB14Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgFB14Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgFB14Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgFB14Q.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccR16cWo.s: Assembler messages:
encrypt.c: /tmp/ccR16cWo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR16cWo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR16cWo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR16cWo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR16cWo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR16cWo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR16cWo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR16cWo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR16cWo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR16cWo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR16cWo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR16cWo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR16cWo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR16cWo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR16cWo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR16cWo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR16cWo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR16cWo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR16cWo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR16cWo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR16cWo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR16cWo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR16cWo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR16cWo.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccc9b7ey.s: Assembler messages:
encrypt.c: /tmp/ccc9b7ey.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc9b7ey.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc9b7ey.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc9b7ey.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9b7ey.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9b7ey.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9b7ey.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9b7ey.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9b7ey.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9b7ey.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9b7ey.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9b7ey.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc9b7ey.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9b7ey.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc9b7ey.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc9b7ey.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9b7ey.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9b7ey.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9b7ey.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9b7ey.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9b7ey.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc9b7ey.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9b7ey.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9b7ey.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBwv97F.s: Assembler messages:
encrypt.c: /tmp/ccBwv97F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBwv97F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBwv97F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBwv97F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwv97F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwv97F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwv97F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwv97F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwv97F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBwv97F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBwv97F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBwv97F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBwv97F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwv97F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBwv97F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBwv97F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBwv97F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBwv97F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBwv97F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBwv97F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwv97F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBwv97F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBwv97F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBwv97F.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cctpRmKN.s: Assembler messages:
encrypt.c: /tmp/cctpRmKN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctpRmKN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctpRmKN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctpRmKN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpRmKN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpRmKN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpRmKN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpRmKN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpRmKN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpRmKN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpRmKN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpRmKN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctpRmKN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpRmKN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctpRmKN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctpRmKN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpRmKN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpRmKN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpRmKN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpRmKN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpRmKN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctpRmKN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpRmKN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpRmKN.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPoTToz.s: Assembler messages:
encrypt.c: /tmp/ccPoTToz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPoTToz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPoTToz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPoTToz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoTToz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoTToz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoTToz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoTToz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoTToz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPoTToz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPoTToz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPoTToz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPoTToz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoTToz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPoTToz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPoTToz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPoTToz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPoTToz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPoTToz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPoTToz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoTToz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPoTToz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPoTToz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPoTToz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmf1AeY.s: Assembler messages:
encrypt.c: /tmp/ccmf1AeY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmf1AeY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmf1AeY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmf1AeY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmf1AeY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmf1AeY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmf1AeY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmf1AeY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmf1AeY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmf1AeY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmf1AeY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmf1AeY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmf1AeY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmf1AeY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmf1AeY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmf1AeY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmf1AeY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmf1AeY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmf1AeY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmf1AeY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmf1AeY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmf1AeY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmf1AeY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmf1AeY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl0CxOT.s: Assembler messages:
encrypt.c: /tmp/ccl0CxOT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl0CxOT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl0CxOT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl0CxOT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0CxOT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0CxOT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0CxOT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0CxOT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0CxOT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl0CxOT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl0CxOT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl0CxOT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl0CxOT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0CxOT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl0CxOT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl0CxOT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl0CxOT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl0CxOT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl0CxOT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl0CxOT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0CxOT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl0CxOT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl0CxOT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl0CxOT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuRDm79.s: Assembler messages:
encrypt.c: /tmp/ccuRDm79.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuRDm79.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuRDm79.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuRDm79.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRDm79.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRDm79.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRDm79.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRDm79.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRDm79.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRDm79.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRDm79.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRDm79.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuRDm79.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRDm79.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuRDm79.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuRDm79.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRDm79.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRDm79.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRDm79.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRDm79.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRDm79.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuRDm79.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRDm79.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRDm79.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccRyonxr.s: Assembler messages:
encrypt.c: /tmp/ccRyonxr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRyonxr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRyonxr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRyonxr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyonxr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyonxr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyonxr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyonxr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyonxr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyonxr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyonxr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyonxr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRyonxr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyonxr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRyonxr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyonxr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRyonxr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyonxr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRyonxr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRyonxr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyonxr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRyonxr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRyonxr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRyonxr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccmMFMSN.s: Assembler messages:
encrypt.c: /tmp/ccmMFMSN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmMFMSN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmMFMSN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmMFMSN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMFMSN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMFMSN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMFMSN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMFMSN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMFMSN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmMFMSN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmMFMSN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmMFMSN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmMFMSN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMFMSN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmMFMSN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmMFMSN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmMFMSN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmMFMSN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmMFMSN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMFMSN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmMFMSN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmMFMSN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmMFMSN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmMFMSN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4xyng2.s: Assembler messages:
encrypt.c: /tmp/cc4xyng2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4xyng2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4xyng2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4xyng2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xyng2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xyng2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xyng2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xyng2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xyng2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xyng2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xyng2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xyng2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4xyng2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xyng2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4xyng2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4xyng2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xyng2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xyng2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xyng2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xyng2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xyng2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4xyng2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xyng2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xyng2.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwlXnII.s: Assembler messages:
encrypt.c: /tmp/ccwlXnII.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwlXnII.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwlXnII.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwlXnII.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwlXnII.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwlXnII.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwlXnII.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwlXnII.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwlXnII.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwlXnII.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwlXnII.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwlXnII.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwlXnII.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwlXnII.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwlXnII.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwlXnII.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwlXnII.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwlXnII.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwlXnII.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwlXnII.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwlXnII.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwlXnII.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwlXnII.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwlXnII.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc87U3Qg.s: Assembler messages:
encrypt.c: /tmp/cc87U3Qg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc87U3Qg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc87U3Qg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc87U3Qg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87U3Qg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87U3Qg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87U3Qg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87U3Qg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87U3Qg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc87U3Qg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc87U3Qg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc87U3Qg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc87U3Qg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87U3Qg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc87U3Qg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc87U3Qg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc87U3Qg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc87U3Qg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc87U3Qg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc87U3Qg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87U3Qg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc87U3Qg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc87U3Qg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc87U3Qg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq6l4mF.s: Assembler messages:
encrypt.c: /tmp/ccq6l4mF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq6l4mF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq6l4mF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq6l4mF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6l4mF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6l4mF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6l4mF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6l4mF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6l4mF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq6l4mF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq6l4mF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq6l4mF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq6l4mF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6l4mF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq6l4mF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq6l4mF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq6l4mF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6l4mF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6l4mF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6l4mF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6l4mF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq6l4mF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6l4mF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq6l4mF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPhNhyw.s: Assembler messages:
encrypt.c: /tmp/ccPhNhyw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPhNhyw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPhNhyw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPhNhyw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhNhyw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhNhyw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhNhyw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhNhyw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhNhyw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhNhyw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhNhyw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhNhyw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPhNhyw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhNhyw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPhNhyw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhNhyw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPhNhyw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhNhyw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhNhyw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhNhyw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhNhyw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhNhyw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPhNhyw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhNhyw.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwLO3AX.s: Assembler messages:
encrypt.c: /tmp/ccwLO3AX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwLO3AX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwLO3AX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwLO3AX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLO3AX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLO3AX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLO3AX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLO3AX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLO3AX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwLO3AX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwLO3AX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwLO3AX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwLO3AX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLO3AX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwLO3AX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwLO3AX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwLO3AX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLO3AX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLO3AX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLO3AX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLO3AX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwLO3AX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLO3AX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLO3AX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccu5yFpz.s: Assembler messages:
encrypt.c: /tmp/ccu5yFpz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu5yFpz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu5yFpz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu5yFpz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5yFpz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5yFpz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5yFpz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5yFpz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5yFpz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu5yFpz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu5yFpz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu5yFpz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu5yFpz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5yFpz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu5yFpz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu5yFpz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu5yFpz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu5yFpz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu5yFpz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5yFpz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu5yFpz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu5yFpz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu5yFpz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu5yFpz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccxir5Ka.s: Assembler messages:
encrypt.c: /tmp/ccxir5Ka.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxir5Ka.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxir5Ka.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxir5Ka.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxir5Ka.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxir5Ka.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxir5Ka.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxir5Ka.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxir5Ka.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxir5Ka.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxir5Ka.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxir5Ka.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxir5Ka.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxir5Ka.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxir5Ka.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxir5Ka.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxir5Ka.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxir5Ka.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxir5Ka.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxir5Ka.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxir5Ka.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxir5Ka.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxir5Ka.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxir5Ka.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2PC56Q.s: Assembler messages:
encrypt.c: /tmp/cc2PC56Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2PC56Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2PC56Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2PC56Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PC56Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PC56Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PC56Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PC56Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PC56Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PC56Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PC56Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PC56Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2PC56Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PC56Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2PC56Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2PC56Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PC56Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PC56Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PC56Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PC56Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PC56Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2PC56Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PC56Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PC56Q.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqgZM1s.s: Assembler messages:
encrypt.c: /tmp/ccqgZM1s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqgZM1s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqgZM1s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqgZM1s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgZM1s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgZM1s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgZM1s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgZM1s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgZM1s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqgZM1s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqgZM1s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqgZM1s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqgZM1s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgZM1s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqgZM1s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqgZM1s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqgZM1s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqgZM1s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqgZM1s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqgZM1s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgZM1s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqgZM1s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqgZM1s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqgZM1s.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSwsX9e.s: Assembler messages:
encrypt.c: /tmp/ccSwsX9e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSwsX9e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSwsX9e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSwsX9e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwsX9e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwsX9e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwsX9e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwsX9e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwsX9e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSwsX9e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSwsX9e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSwsX9e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSwsX9e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwsX9e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSwsX9e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSwsX9e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSwsX9e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSwsX9e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSwsX9e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSwsX9e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwsX9e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSwsX9e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSwsX9e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSwsX9e.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccepOfuD.s: Assembler messages:
encrypt.c: /tmp/ccepOfuD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccepOfuD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccepOfuD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccepOfuD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepOfuD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepOfuD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepOfuD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepOfuD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepOfuD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepOfuD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepOfuD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepOfuD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccepOfuD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepOfuD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccepOfuD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccepOfuD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepOfuD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepOfuD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepOfuD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepOfuD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepOfuD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccepOfuD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepOfuD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepOfuD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9gFR8w.s: Assembler messages:
encrypt.c: /tmp/cc9gFR8w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9gFR8w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9gFR8w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9gFR8w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gFR8w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gFR8w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gFR8w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gFR8w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gFR8w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gFR8w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gFR8w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gFR8w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9gFR8w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gFR8w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9gFR8w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gFR8w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9gFR8w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gFR8w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gFR8w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gFR8w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gFR8w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gFR8w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9gFR8w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gFR8w.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm3WXDV.s: Assembler messages:
encrypt.c: /tmp/ccm3WXDV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm3WXDV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm3WXDV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm3WXDV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3WXDV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3WXDV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3WXDV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3WXDV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3WXDV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3WXDV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3WXDV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3WXDV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm3WXDV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3WXDV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm3WXDV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm3WXDV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3WXDV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3WXDV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3WXDV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3WXDV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3WXDV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm3WXDV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3WXDV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3WXDV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKZTEfs.s: Assembler messages:
encrypt.c: /tmp/ccKZTEfs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKZTEfs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKZTEfs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKZTEfs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZTEfs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZTEfs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZTEfs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZTEfs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZTEfs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZTEfs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZTEfs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZTEfs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKZTEfs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZTEfs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKZTEfs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKZTEfs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZTEfs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZTEfs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZTEfs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZTEfs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZTEfs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKZTEfs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZTEfs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZTEfs.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmQEK43.s: Assembler messages:
encrypt.c: /tmp/ccmQEK43.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmQEK43.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmQEK43.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmQEK43.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQEK43.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQEK43.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQEK43.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQEK43.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQEK43.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQEK43.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQEK43.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQEK43.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmQEK43.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQEK43.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmQEK43.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQEK43.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmQEK43.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQEK43.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmQEK43.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmQEK43.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQEK43.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmQEK43.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmQEK43.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmQEK43.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAELJyJ.s: Assembler messages:
encrypt.c: /tmp/ccAELJyJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAELJyJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAELJyJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAELJyJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAELJyJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAELJyJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAELJyJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAELJyJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAELJyJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAELJyJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAELJyJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAELJyJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAELJyJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAELJyJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAELJyJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAELJyJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAELJyJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAELJyJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAELJyJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAELJyJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAELJyJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAELJyJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAELJyJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAELJyJ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNRye7l.s: Assembler messages:
encrypt.c: /tmp/ccNRye7l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNRye7l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNRye7l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNRye7l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRye7l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRye7l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRye7l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRye7l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRye7l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRye7l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRye7l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRye7l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNRye7l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRye7l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNRye7l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRye7l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNRye7l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRye7l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRye7l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRye7l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRye7l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRye7l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNRye7l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRye7l.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7a6Db0.s: Assembler messages:
encrypt.c: /tmp/cc7a6Db0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7a6Db0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7a6Db0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7a6Db0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7a6Db0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7a6Db0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7a6Db0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7a6Db0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7a6Db0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7a6Db0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7a6Db0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7a6Db0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7a6Db0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7a6Db0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7a6Db0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7a6Db0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7a6Db0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7a6Db0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7a6Db0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7a6Db0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7a6Db0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7a6Db0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7a6Db0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7a6Db0.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckDM1dC.s: Assembler messages:
encrypt.c: /tmp/cckDM1dC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckDM1dC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckDM1dC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckDM1dC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDM1dC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDM1dC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDM1dC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDM1dC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDM1dC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDM1dC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDM1dC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDM1dC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckDM1dC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDM1dC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckDM1dC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDM1dC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckDM1dC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDM1dC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDM1dC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDM1dC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDM1dC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDM1dC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckDM1dC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDM1dC.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEvwN6S.s: Assembler messages:
encrypt.c: /tmp/ccEvwN6S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEvwN6S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEvwN6S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEvwN6S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvwN6S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvwN6S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvwN6S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvwN6S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvwN6S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEvwN6S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEvwN6S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEvwN6S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEvwN6S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvwN6S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEvwN6S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEvwN6S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEvwN6S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEvwN6S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEvwN6S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEvwN6S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvwN6S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEvwN6S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEvwN6S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEvwN6S.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnfqhZf.s: Assembler messages:
encrypt.c: /tmp/ccnfqhZf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnfqhZf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnfqhZf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnfqhZf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfqhZf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfqhZf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfqhZf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfqhZf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfqhZf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfqhZf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfqhZf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfqhZf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnfqhZf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfqhZf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnfqhZf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnfqhZf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfqhZf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfqhZf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfqhZf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfqhZf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfqhZf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnfqhZf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfqhZf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfqhZf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccH8b5A1.s: Assembler messages:
encrypt.c: /tmp/ccH8b5A1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH8b5A1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH8b5A1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH8b5A1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8b5A1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8b5A1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8b5A1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8b5A1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8b5A1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH8b5A1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH8b5A1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH8b5A1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH8b5A1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8b5A1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH8b5A1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH8b5A1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH8b5A1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH8b5A1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH8b5A1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8b5A1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH8b5A1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH8b5A1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH8b5A1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH8b5A1.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyUemKC.s: Assembler messages:
encrypt.c: /tmp/ccyUemKC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyUemKC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyUemKC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyUemKC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUemKC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUemKC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUemKC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUemKC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUemKC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyUemKC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyUemKC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyUemKC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyUemKC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUemKC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyUemKC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyUemKC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyUemKC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyUemKC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyUemKC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyUemKC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUemKC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyUemKC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyUemKC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyUemKC.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPQQk0M.s: Assembler messages:
encrypt.c: /tmp/ccPQQk0M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPQQk0M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPQQk0M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPQQk0M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQQk0M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQQk0M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQQk0M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQQk0M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQQk0M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQQk0M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQQk0M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQQk0M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPQQk0M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQQk0M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPQQk0M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQQk0M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPQQk0M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQQk0M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQQk0M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQQk0M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQQk0M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQQk0M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPQQk0M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQQk0M.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTvyEdb.s: Assembler messages:
encrypt.c: /tmp/ccTvyEdb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTvyEdb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTvyEdb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTvyEdb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvyEdb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvyEdb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvyEdb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvyEdb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvyEdb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvyEdb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvyEdb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvyEdb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTvyEdb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvyEdb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTvyEdb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTvyEdb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvyEdb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvyEdb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvyEdb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvyEdb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvyEdb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTvyEdb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvyEdb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvyEdb.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOxkNNa.s: Assembler messages:
encrypt.c: /tmp/ccOxkNNa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOxkNNa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOxkNNa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOxkNNa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxkNNa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxkNNa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxkNNa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxkNNa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxkNNa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxkNNa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxkNNa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxkNNa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOxkNNa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxkNNa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOxkNNa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxkNNa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOxkNNa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxkNNa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxkNNa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxkNNa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxkNNa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxkNNa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOxkNNa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxkNNa.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsWFMcx.s: Assembler messages:
encrypt.c: /tmp/ccsWFMcx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsWFMcx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsWFMcx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsWFMcx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWFMcx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWFMcx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWFMcx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWFMcx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWFMcx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWFMcx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWFMcx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWFMcx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsWFMcx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWFMcx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsWFMcx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsWFMcx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWFMcx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWFMcx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWFMcx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWFMcx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWFMcx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsWFMcx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWFMcx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWFMcx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdPdRJt.s: Assembler messages:
encrypt.c: /tmp/ccdPdRJt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdPdRJt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdPdRJt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdPdRJt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPdRJt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPdRJt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPdRJt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPdRJt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPdRJt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPdRJt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPdRJt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPdRJt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdPdRJt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPdRJt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdPdRJt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPdRJt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdPdRJt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPdRJt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPdRJt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPdRJt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPdRJt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPdRJt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdPdRJt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPdRJt.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccixEYAO.s: Assembler messages:
encrypt.c: /tmp/ccixEYAO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccixEYAO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccixEYAO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccixEYAO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixEYAO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixEYAO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixEYAO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixEYAO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixEYAO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixEYAO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixEYAO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixEYAO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccixEYAO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixEYAO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccixEYAO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccixEYAO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixEYAO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixEYAO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixEYAO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixEYAO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixEYAO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccixEYAO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixEYAO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixEYAO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNKVWa4.s: Assembler messages:
encrypt.c: /tmp/ccNKVWa4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNKVWa4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNKVWa4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNKVWa4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKVWa4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKVWa4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKVWa4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKVWa4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKVWa4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKVWa4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKVWa4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKVWa4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNKVWa4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKVWa4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNKVWa4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKVWa4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNKVWa4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKVWa4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKVWa4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKVWa4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKVWa4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKVWa4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNKVWa4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKVWa4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQZGwVq.s: Assembler messages:
encrypt.c: /tmp/ccQZGwVq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQZGwVq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQZGwVq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQZGwVq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZGwVq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZGwVq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZGwVq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZGwVq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZGwVq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZGwVq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZGwVq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZGwVq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQZGwVq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZGwVq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQZGwVq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQZGwVq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZGwVq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZGwVq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZGwVq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZGwVq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZGwVq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQZGwVq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZGwVq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZGwVq.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5edtGl.s: Assembler messages:
encrypt.c: /tmp/cc5edtGl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5edtGl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5edtGl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5edtGl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5edtGl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5edtGl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5edtGl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5edtGl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5edtGl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5edtGl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5edtGl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5edtGl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5edtGl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5edtGl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5edtGl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5edtGl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5edtGl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5edtGl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5edtGl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5edtGl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5edtGl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5edtGl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5edtGl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5edtGl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH7t2gI.s: Assembler messages:
encrypt.c: /tmp/ccH7t2gI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH7t2gI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH7t2gI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH7t2gI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7t2gI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7t2gI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7t2gI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7t2gI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7t2gI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7t2gI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7t2gI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7t2gI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH7t2gI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7t2gI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH7t2gI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH7t2gI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7t2gI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7t2gI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7t2gI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7t2gI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7t2gI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH7t2gI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7t2gI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7t2gI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBfNAoi.s: Assembler messages:
encrypt.c: /tmp/ccBfNAoi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBfNAoi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBfNAoi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBfNAoi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfNAoi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfNAoi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfNAoi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfNAoi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfNAoi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBfNAoi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBfNAoi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBfNAoi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBfNAoi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfNAoi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBfNAoi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBfNAoi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBfNAoi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfNAoi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfNAoi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfNAoi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfNAoi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBfNAoi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfNAoi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfNAoi.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSuRbET.s: Assembler messages:
encrypt.c: /tmp/ccSuRbET.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSuRbET.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSuRbET.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSuRbET.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuRbET.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuRbET.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuRbET.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuRbET.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuRbET.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuRbET.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuRbET.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuRbET.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSuRbET.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuRbET.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSuRbET.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuRbET.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSuRbET.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuRbET.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuRbET.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuRbET.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuRbET.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuRbET.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSuRbET.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuRbET.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckOVaIo.s: Assembler messages:
encrypt.c: /tmp/cckOVaIo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckOVaIo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckOVaIo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckOVaIo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOVaIo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOVaIo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOVaIo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOVaIo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOVaIo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckOVaIo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckOVaIo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckOVaIo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckOVaIo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOVaIo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckOVaIo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckOVaIo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckOVaIo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckOVaIo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckOVaIo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOVaIo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckOVaIo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckOVaIo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckOVaIo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckOVaIo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxduYV3.s: Assembler messages:
encrypt.c: /tmp/ccxduYV3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxduYV3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxduYV3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxduYV3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxduYV3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxduYV3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxduYV3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxduYV3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxduYV3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxduYV3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxduYV3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxduYV3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxduYV3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxduYV3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxduYV3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxduYV3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxduYV3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxduYV3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxduYV3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxduYV3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxduYV3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxduYV3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxduYV3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxduYV3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc3PYRvL.s: Assembler messages:
encrypt.c: /tmp/cc3PYRvL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3PYRvL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3PYRvL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3PYRvL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PYRvL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PYRvL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PYRvL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PYRvL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PYRvL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PYRvL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PYRvL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PYRvL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3PYRvL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PYRvL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3PYRvL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PYRvL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3PYRvL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3PYRvL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3PYRvL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3PYRvL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PYRvL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3PYRvL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3PYRvL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3PYRvL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccvEVx87.s: Assembler messages:
encrypt.c: /tmp/ccvEVx87.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvEVx87.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvEVx87.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvEVx87.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEVx87.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEVx87.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEVx87.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEVx87.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEVx87.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvEVx87.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvEVx87.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvEVx87.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvEVx87.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEVx87.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvEVx87.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvEVx87.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvEVx87.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEVx87.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEVx87.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEVx87.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEVx87.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvEVx87.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEVx87.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEVx87.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbbPZHo.s: Assembler messages:
encrypt.c: /tmp/ccbbPZHo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbbPZHo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbbPZHo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbbPZHo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbPZHo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbPZHo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbPZHo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbPZHo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbPZHo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbbPZHo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbbPZHo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbbPZHo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbbPZHo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbPZHo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbbPZHo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbbPZHo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbbPZHo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbbPZHo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbbPZHo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbPZHo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbbPZHo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbbPZHo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbbPZHo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbbPZHo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq4Igb3.s: Assembler messages:
encrypt.c: /tmp/ccq4Igb3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq4Igb3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq4Igb3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq4Igb3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4Igb3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4Igb3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4Igb3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4Igb3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4Igb3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4Igb3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4Igb3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4Igb3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq4Igb3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4Igb3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq4Igb3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4Igb3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq4Igb3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4Igb3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4Igb3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4Igb3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4Igb3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4Igb3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq4Igb3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4Igb3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc10CaMf.s: Assembler messages:
encrypt.c: /tmp/cc10CaMf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc10CaMf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc10CaMf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc10CaMf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10CaMf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10CaMf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10CaMf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10CaMf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10CaMf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc10CaMf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc10CaMf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc10CaMf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc10CaMf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10CaMf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc10CaMf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc10CaMf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc10CaMf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10CaMf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10CaMf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10CaMf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10CaMf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc10CaMf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10CaMf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10CaMf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9prpWO.s: Assembler messages:
encrypt.c: /tmp/cc9prpWO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9prpWO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9prpWO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9prpWO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9prpWO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9prpWO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9prpWO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9prpWO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9prpWO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9prpWO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9prpWO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9prpWO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9prpWO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9prpWO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9prpWO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9prpWO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9prpWO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9prpWO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9prpWO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9prpWO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9prpWO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9prpWO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9prpWO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9prpWO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuZvhzX.s: Assembler messages:
encrypt.c: /tmp/ccuZvhzX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuZvhzX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuZvhzX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuZvhzX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZvhzX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZvhzX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZvhzX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZvhzX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZvhzX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZvhzX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZvhzX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZvhzX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuZvhzX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZvhzX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuZvhzX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZvhzX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuZvhzX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZvhzX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZvhzX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZvhzX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZvhzX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZvhzX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuZvhzX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZvhzX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyTgtGm.s: Assembler messages:
encrypt.c: /tmp/ccyTgtGm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyTgtGm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyTgtGm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyTgtGm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTgtGm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTgtGm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTgtGm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTgtGm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTgtGm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTgtGm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTgtGm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTgtGm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyTgtGm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTgtGm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyTgtGm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyTgtGm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTgtGm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTgtGm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTgtGm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTgtGm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTgtGm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyTgtGm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTgtGm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTgtGm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccBonHJ7.s: Assembler messages:
encrypt.c: /tmp/ccBonHJ7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBonHJ7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBonHJ7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBonHJ7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBonHJ7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBonHJ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBonHJ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBonHJ7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBonHJ7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBonHJ7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBonHJ7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBonHJ7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBonHJ7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBonHJ7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBonHJ7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBonHJ7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBonHJ7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBonHJ7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBonHJ7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBonHJ7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBonHJ7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBonHJ7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBonHJ7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBonHJ7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccrcko5G.s: Assembler messages:
encrypt.c: /tmp/ccrcko5G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrcko5G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrcko5G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrcko5G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcko5G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcko5G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcko5G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcko5G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcko5G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcko5G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcko5G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcko5G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrcko5G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcko5G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrcko5G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcko5G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrcko5G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcko5G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcko5G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcko5G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcko5G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcko5G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrcko5G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcko5G.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccasycLM.s: Assembler messages:
encrypt.c: /tmp/ccasycLM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccasycLM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccasycLM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccasycLM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasycLM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasycLM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasycLM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasycLM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasycLM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasycLM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasycLM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasycLM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccasycLM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasycLM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccasycLM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasycLM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccasycLM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasycLM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccasycLM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccasycLM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasycLM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccasycLM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccasycLM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccasycLM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqv9dEd.s: Assembler messages:
encrypt.c: /tmp/ccqv9dEd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqv9dEd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqv9dEd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqv9dEd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqv9dEd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqv9dEd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqv9dEd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqv9dEd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqv9dEd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqv9dEd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqv9dEd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqv9dEd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqv9dEd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqv9dEd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqv9dEd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqv9dEd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqv9dEd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqv9dEd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqv9dEd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqv9dEd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqv9dEd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqv9dEd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqv9dEd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqv9dEd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc66WaBb.s: Assembler messages:
encrypt.c: /tmp/cc66WaBb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc66WaBb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc66WaBb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc66WaBb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66WaBb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66WaBb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66WaBb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66WaBb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66WaBb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc66WaBb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc66WaBb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc66WaBb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc66WaBb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66WaBb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc66WaBb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc66WaBb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc66WaBb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc66WaBb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc66WaBb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc66WaBb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66WaBb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc66WaBb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc66WaBb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc66WaBb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfvCpcn.s: Assembler messages:
encrypt.c: /tmp/ccfvCpcn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfvCpcn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfvCpcn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfvCpcn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvCpcn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvCpcn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvCpcn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvCpcn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvCpcn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvCpcn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvCpcn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvCpcn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfvCpcn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvCpcn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfvCpcn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfvCpcn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvCpcn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvCpcn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvCpcn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvCpcn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvCpcn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfvCpcn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvCpcn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvCpcn.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJmmAxF.s: Assembler messages:
encrypt.c: /tmp/ccJmmAxF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJmmAxF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJmmAxF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJmmAxF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmmAxF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmmAxF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmmAxF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmmAxF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmmAxF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJmmAxF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJmmAxF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJmmAxF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJmmAxF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmmAxF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJmmAxF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJmmAxF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJmmAxF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJmmAxF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJmmAxF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmmAxF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJmmAxF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJmmAxF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJmmAxF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJmmAxF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPtls2j.s: Assembler messages:
encrypt.c: /tmp/ccPtls2j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPtls2j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPtls2j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPtls2j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtls2j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtls2j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtls2j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtls2j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtls2j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtls2j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtls2j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtls2j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPtls2j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtls2j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPtls2j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtls2j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPtls2j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtls2j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtls2j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtls2j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtls2j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtls2j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPtls2j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtls2j.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccM5pFSk.s: Assembler messages:
encrypt.c: /tmp/ccM5pFSk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM5pFSk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM5pFSk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM5pFSk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5pFSk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5pFSk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5pFSk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5pFSk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5pFSk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5pFSk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5pFSk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5pFSk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM5pFSk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5pFSk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM5pFSk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM5pFSk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5pFSk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5pFSk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5pFSk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5pFSk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5pFSk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM5pFSk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5pFSk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5pFSk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccZY0gR0.s: Assembler messages:
encrypt.c: /tmp/ccZY0gR0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZY0gR0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZY0gR0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZY0gR0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZY0gR0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZY0gR0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZY0gR0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZY0gR0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZY0gR0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZY0gR0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZY0gR0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZY0gR0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZY0gR0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZY0gR0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZY0gR0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZY0gR0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZY0gR0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZY0gR0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZY0gR0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZY0gR0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZY0gR0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZY0gR0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZY0gR0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZY0gR0.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLLShcu.s: Assembler messages:
encrypt.c: /tmp/ccLLShcu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLLShcu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLLShcu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLLShcu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLShcu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLShcu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLShcu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLShcu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLShcu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLShcu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLShcu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLShcu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLLShcu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLShcu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLLShcu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLLShcu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLShcu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLShcu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLShcu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLShcu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLShcu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLLShcu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLShcu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLShcu.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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