Implementation notes: x86, margaux, crypto_aead/omdsha256k256n248tau256v2

Computer: margaux
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
322362refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080120170725
322677refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017080120170725
322812refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080120170725
323577refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017080120170725
325215refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017080120170725
325278refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017080120170725
325881refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017080120170725
326988refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017080120170725
327042refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080120170725
327150refgcc -m32 -O3 -fomit-frame-pointer2017080120170725
328041refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017080120170725
328122refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017080120170725
328527refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080120170725
328680refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017080120170725
329256refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017080120170725
329643refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017080120170725
329850refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080120170725
330174refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017080120170725
330336refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017080120170725
330561refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017080120170725
330588refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017080120170725
330840refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080120170725
331056refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080120170725
331425refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080120170725
331695refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017080120170725
333216refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080120170725
333657refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080120170725
333819refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080120170725
334458refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017080120170725
335061refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017080120170725
335997refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080120170725
336096refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080120170725
336483refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017080120170725
336546refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017080120170725
337014refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017080120170725
337401refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017080120170725
337842refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017080120170725
337968refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017080120170725
338661refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017080120170725
339255refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017080120170725
340326refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080120170725
340425refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017080120170725
340623refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017080120170725
340821refgcc -m32 -O2 -fomit-frame-pointer2017080120170725
341334refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017080120170725
341667refgcc -m32 -march=athlon -O -fomit-frame-pointer2017080120170725
342342refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080120170725
342513refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017080120170725
342594refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017080120170725
342846refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080120170725
342909refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080120170725
343323refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017080120170725
343890refgcc -m32 -march=nocona -O -fomit-frame-pointer2017080120170725
344547refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017080120170725
344871refgcc -m32 -march=prescott -O -fomit-frame-pointer2017080120170725
345429refgcc -m32 -march=k8 -O -fomit-frame-pointer2017080120170725
345528refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017080120170725
347094refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017080120170725
347931refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017080120170725
348543refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017080120170725
348714refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017080120170725
348714refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017080120170725
349245refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017080120170725
349290refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017080120170725
349479refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080120170725
349569refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017080120170725
349857refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017080120170725
349938refgcc -m32 -march=core2 -O -fomit-frame-pointer2017080120170725
350685refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017080120170725
351180refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017080120170725
352053refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017080120170725
352233refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017080120170725
352242refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017080120170725
352449refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080120170725
352827refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017080120170725
353034refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017080120170725
353052refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017080120170725
353232refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080120170725
353295refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080120170725
353331refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017080120170725
353457refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080120170725
353493refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080120170725
353547refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017080120170725
354087refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017080120170725
354645refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017080120170725
354861refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017080120170725
355437refgcc -m32 -O -fomit-frame-pointer2017080120170725
355482refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080120170725
355779refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017080120170725
355860refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080120170725
355869refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017080120170725
356013refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080120170725
356112refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017080120170725
356274refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017080120170725
356346refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017080120170725
356787refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017080120170725
356850refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017080120170725
357651refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080120170725
358479refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017080120170725
358542refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017080120170725
359064refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017080120170725
359793refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017080120170725
359955refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017080120170725
360441refgcc -m32 -march=i386 -O -fomit-frame-pointer2017080120170725
363069refgcc -m32 -march=pentium -O -fomit-frame-pointer2017080120170725
363159refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080120170725
363564refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017080120170725
364923refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080120170725
365256refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017080120170725
365715refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017080120170725
365949refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017080120170725
366309refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017080120170725
366642refgcc -m32 -march=k6 -O -fomit-frame-pointer2017080120170725
367092refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080120170725
368073refgcc -m32 -march=i486 -O -fomit-frame-pointer2017080120170725
368631refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080120170725
368937refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017080120170725
369531refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017080120170725
376317refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017080120170725
376695refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080120170725
382248refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080120170725
382545refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017080120170725
385911refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080120170725
387423refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017080120170725
389349refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017080120170725
390735refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017080120170725
391725refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017080120170725
394236refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017080120170725
394416refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017080120170725
394488refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017080120170725
394551refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017080120170725
396063refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017080120170725
396675refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080120170725
397035refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017080120170725
397152refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017080120170725
397593refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017080120170725
397890refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017080120170725
398646refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017080120170725
398709refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017080120170725
398961refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017080120170725
399690refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017080120170725
399978refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017080120170725
400365refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017080120170725
401742refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017080120170725
402129refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017080120170725
402390refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017080120170725
403011refgcc -m32 -Os -fomit-frame-pointer2017080120170725
403164refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017080120170725
403515refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017080120170725
404082refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080120170725
404289refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017080120170725
404298refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017080120170725
404703refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017080120170725
404910refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017080120170725
405036refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017080120170725
405162refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080120170725
405477refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080120170725
405738refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017080120170725
406737refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017080120170725
407052refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017080120170725
407340refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017080120170725
407367refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017080120170725
407412refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017080120170725
407439refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017080120170725
407574refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017080120170725
407907refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017080120170725
409248refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017080120170725

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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