Implementation notes: x86, h9trinity, crypto_aead/omdsha256k128n96tau96v1

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
345011refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
345495refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
346172refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
348412refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120720171020
352875refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
354160refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
354311refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
355415refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120720171020
355611refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120720171020
355756refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120720171020
355767refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120720171020
356244refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
356461refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120720171020
357246refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120720171020
357736refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120720171020
364572refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
364802refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
365331refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
366099refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
367293refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
367509refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
371225refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
371724refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
373398refgcc -m32 -O3 -fomit-frame-pointer2017120720171020
374343refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
380683refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
389378refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
389762refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
390957refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
391366refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120720171020
391800refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
392365refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
393156refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
393791refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
394074refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
394774refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
396884refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
398877refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
398913refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
400430refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
400991refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
401108refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
401593refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
401694refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
405597refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
407227refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
409307refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
412729refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
412934refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
413121refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
413498refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
414299refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
414769refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
415806refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
417502refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
419118refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
419643refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
419862refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
419920refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
420140refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
420222refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
422034refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
422105refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
422862refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017120720171020
426570refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
427069refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120720171020
432429refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
433055refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120720171020
433597refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
433783refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120720171020
434274refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120720171020
435781refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
436861refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120720171020
437113refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
437525refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
438880refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
439065refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
439091refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
439723refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120720171020
440810refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
440877refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
441597refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
442373refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
442382refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
442406refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
442645refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
443124refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
443851refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
444241refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
445599refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
449240refgcc -m32 -O2 -fomit-frame-pointer2017120720171020
449433refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
449493refgcc -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
450450refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
450830refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017120720171020
451037refgcc -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
451413refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120720171020
452287refgcc -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
454212refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
455950refgcc -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
456283refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
456331refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
456580refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120720171020
457510refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
457903refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
457936refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
458361refgcc -m32 -O -fomit-frame-pointer2017120720171020
459403refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120720171020
460858refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120720171020
460991refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
461627refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
461941refgcc -m32 -march=core2 -O -fomit-frame-pointer2017120720171020
462218refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120720171020
462453refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
462469refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120720171020
463534refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
463535refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
464347refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
464805refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
473776refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
474373refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
474377refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
477054refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
480169refgcc -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
480408refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
482417refgcc -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
486091refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120720171020
486949refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120720171020
486988refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120720171020
488290refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017120720171020
490619refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120720171020
491473refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
491655refgcc -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
493586refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
494105refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
494591refgcc -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
494795refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
495122refgcc -m32 -Os -fomit-frame-pointer2017120720171020
495596refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
495887refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
496316refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
496657refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
496854refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
497245refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020
497363refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
497404refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
497460refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
497985refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
498169refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
499045refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020
499113refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
499138refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
499301refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020
499526refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020
499907refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
500280refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
500927refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
501047refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
501137refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120720171020
501403refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120720171020
501469refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
501777refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
502094refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
502588refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
502643refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020
502715refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
502906refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120720171020
505202refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
507589refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
510665refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020
511766refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020
511806refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020

Test failure

Implementation: crypto_aead/omdsha256k128n96tau96v1/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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4NFvEk.s: Assembler messages:
encrypt.c: /tmp/cc4NFvEk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4NFvEk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4NFvEk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4NFvEk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NFvEk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NFvEk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NFvEk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NFvEk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NFvEk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NFvEk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NFvEk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NFvEk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4NFvEk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NFvEk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4NFvEk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NFvEk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4NFvEk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NFvEk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NFvEk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NFvEk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NFvEk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NFvEk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4NFvEk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NFvEk.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXh8nsB.s: Assembler messages:
encrypt.c: /tmp/ccXh8nsB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXh8nsB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXh8nsB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXh8nsB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh8nsB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh8nsB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh8nsB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh8nsB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh8nsB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXh8nsB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXh8nsB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXh8nsB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXh8nsB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh8nsB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXh8nsB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXh8nsB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXh8nsB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXh8nsB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXh8nsB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXh8nsB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXh8nsB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXh8nsB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXh8nsB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXh8nsB.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBc1hEE.s: Assembler messages:
encrypt.c: /tmp/ccBc1hEE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBc1hEE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBc1hEE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBc1hEE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc1hEE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc1hEE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc1hEE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc1hEE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc1hEE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBc1hEE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBc1hEE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBc1hEE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBc1hEE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc1hEE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBc1hEE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBc1hEE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBc1hEE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBc1hEE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBc1hEE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc1hEE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBc1hEE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBc1hEE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBc1hEE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBc1hEE.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfFxces.s: Assembler messages:
encrypt.c: /tmp/ccfFxces.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfFxces.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfFxces.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfFxces.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFxces.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFxces.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFxces.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFxces.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFxces.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfFxces.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfFxces.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfFxces.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfFxces.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFxces.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfFxces.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfFxces.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfFxces.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfFxces.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfFxces.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfFxces.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFxces.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfFxces.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfFxces.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfFxces.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6oeLuw.s: Assembler messages:
encrypt.c: /tmp/cc6oeLuw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6oeLuw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6oeLuw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6oeLuw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oeLuw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oeLuw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oeLuw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oeLuw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oeLuw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6oeLuw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6oeLuw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6oeLuw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6oeLuw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oeLuw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6oeLuw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6oeLuw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6oeLuw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oeLuw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oeLuw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oeLuw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oeLuw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6oeLuw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oeLuw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oeLuw.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccO18xxc.s: Assembler messages:
encrypt.c: /tmp/ccO18xxc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO18xxc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO18xxc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO18xxc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO18xxc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO18xxc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO18xxc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO18xxc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO18xxc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO18xxc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO18xxc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO18xxc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO18xxc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO18xxc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO18xxc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO18xxc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO18xxc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO18xxc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO18xxc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO18xxc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO18xxc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO18xxc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO18xxc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO18xxc.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccidkEcn.s: Assembler messages:
encrypt.c: /tmp/ccidkEcn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccidkEcn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccidkEcn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccidkEcn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidkEcn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidkEcn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidkEcn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidkEcn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidkEcn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidkEcn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidkEcn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidkEcn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccidkEcn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidkEcn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccidkEcn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidkEcn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccidkEcn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidkEcn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidkEcn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidkEcn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidkEcn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidkEcn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccidkEcn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidkEcn.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrZ4LIJ.s: Assembler messages:
encrypt.c: /tmp/ccrZ4LIJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrZ4LIJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrZ4LIJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrZ4LIJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ4LIJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ4LIJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ4LIJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ4LIJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ4LIJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ4LIJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ4LIJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ4LIJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrZ4LIJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ4LIJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrZ4LIJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrZ4LIJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ4LIJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ4LIJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ4LIJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ4LIJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ4LIJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrZ4LIJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ4LIJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ4LIJ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZiStU2.s: Assembler messages:
encrypt.c: /tmp/ccZiStU2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZiStU2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZiStU2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZiStU2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiStU2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiStU2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiStU2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiStU2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiStU2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZiStU2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZiStU2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZiStU2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZiStU2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiStU2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZiStU2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZiStU2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZiStU2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiStU2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiStU2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiStU2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiStU2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZiStU2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiStU2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiStU2.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgrGxUK.s: Assembler messages:
encrypt.c: /tmp/ccgrGxUK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgrGxUK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgrGxUK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgrGxUK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrGxUK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrGxUK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrGxUK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrGxUK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrGxUK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrGxUK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrGxUK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrGxUK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgrGxUK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrGxUK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgrGxUK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrGxUK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgrGxUK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrGxUK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrGxUK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrGxUK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrGxUK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrGxUK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgrGxUK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrGxUK.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8vI8xW.s: Assembler messages:
encrypt.c: /tmp/cc8vI8xW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8vI8xW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8vI8xW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8vI8xW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vI8xW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vI8xW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vI8xW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vI8xW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vI8xW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8vI8xW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8vI8xW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8vI8xW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8vI8xW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vI8xW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8vI8xW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8vI8xW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8vI8xW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8vI8xW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8vI8xW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8vI8xW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vI8xW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8vI8xW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8vI8xW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8vI8xW.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSurOjc.s: Assembler messages:
encrypt.c: /tmp/ccSurOjc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSurOjc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSurOjc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSurOjc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSurOjc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSurOjc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSurOjc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSurOjc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSurOjc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSurOjc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSurOjc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSurOjc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSurOjc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSurOjc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSurOjc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSurOjc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSurOjc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSurOjc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSurOjc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSurOjc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSurOjc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSurOjc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSurOjc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSurOjc.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc3794PF.s: Assembler messages:
encrypt.c: /tmp/cc3794PF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3794PF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3794PF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3794PF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3794PF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3794PF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3794PF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3794PF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3794PF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3794PF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3794PF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3794PF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3794PF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3794PF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3794PF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3794PF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3794PF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3794PF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3794PF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3794PF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3794PF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3794PF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3794PF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3794PF.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccADeKOW.s: Assembler messages:
encrypt.c: /tmp/ccADeKOW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccADeKOW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccADeKOW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccADeKOW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADeKOW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADeKOW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADeKOW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADeKOW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADeKOW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADeKOW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADeKOW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADeKOW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccADeKOW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADeKOW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccADeKOW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccADeKOW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADeKOW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADeKOW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADeKOW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADeKOW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADeKOW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccADeKOW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADeKOW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADeKOW.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBAuu7P.s: Assembler messages:
encrypt.c: /tmp/ccBAuu7P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBAuu7P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBAuu7P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBAuu7P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAuu7P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAuu7P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAuu7P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAuu7P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAuu7P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAuu7P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAuu7P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAuu7P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBAuu7P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAuu7P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBAuu7P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAuu7P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBAuu7P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAuu7P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBAuu7P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBAuu7P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAuu7P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBAuu7P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBAuu7P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBAuu7P.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJhbnL7.s: Assembler messages:
encrypt.c: /tmp/ccJhbnL7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJhbnL7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJhbnL7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJhbnL7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhbnL7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhbnL7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhbnL7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhbnL7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhbnL7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJhbnL7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJhbnL7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJhbnL7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJhbnL7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhbnL7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJhbnL7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJhbnL7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJhbnL7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhbnL7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhbnL7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhbnL7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhbnL7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJhbnL7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhbnL7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhbnL7.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyJfAHr.s: Assembler messages:
encrypt.c: /tmp/ccyJfAHr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyJfAHr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyJfAHr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyJfAHr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJfAHr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJfAHr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJfAHr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJfAHr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJfAHr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyJfAHr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyJfAHr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyJfAHr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyJfAHr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJfAHr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyJfAHr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyJfAHr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyJfAHr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyJfAHr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyJfAHr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyJfAHr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJfAHr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyJfAHr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyJfAHr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyJfAHr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyQ0mtx.s: Assembler messages:
encrypt.c: /tmp/ccyQ0mtx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyQ0mtx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyQ0mtx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyQ0mtx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQ0mtx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQ0mtx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQ0mtx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQ0mtx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQ0mtx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyQ0mtx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyQ0mtx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyQ0mtx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyQ0mtx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQ0mtx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyQ0mtx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyQ0mtx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyQ0mtx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQ0mtx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQ0mtx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQ0mtx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQ0mtx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyQ0mtx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQ0mtx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQ0mtx.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg3igjt.s: Assembler messages:
encrypt.c: /tmp/ccg3igjt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg3igjt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg3igjt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg3igjt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3igjt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3igjt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3igjt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3igjt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3igjt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg3igjt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg3igjt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg3igjt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg3igjt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3igjt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg3igjt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg3igjt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg3igjt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg3igjt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg3igjt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg3igjt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3igjt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg3igjt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg3igjt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg3igjt.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjSzRwy.s: Assembler messages:
encrypt.c: /tmp/ccjSzRwy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjSzRwy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjSzRwy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjSzRwy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSzRwy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSzRwy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSzRwy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSzRwy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSzRwy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjSzRwy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjSzRwy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjSzRwy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjSzRwy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSzRwy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjSzRwy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjSzRwy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjSzRwy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjSzRwy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjSzRwy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSzRwy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjSzRwy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjSzRwy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjSzRwy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjSzRwy.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccMiCj2k.s: Assembler messages:
encrypt.c: /tmp/ccMiCj2k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMiCj2k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMiCj2k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMiCj2k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiCj2k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiCj2k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiCj2k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiCj2k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiCj2k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiCj2k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiCj2k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiCj2k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMiCj2k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiCj2k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMiCj2k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiCj2k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMiCj2k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiCj2k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMiCj2k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMiCj2k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiCj2k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMiCj2k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMiCj2k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMiCj2k.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccrD3fCr.s: Assembler messages:
encrypt.c: /tmp/ccrD3fCr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrD3fCr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrD3fCr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrD3fCr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrD3fCr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrD3fCr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrD3fCr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrD3fCr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrD3fCr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrD3fCr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrD3fCr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrD3fCr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrD3fCr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrD3fCr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrD3fCr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrD3fCr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrD3fCr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrD3fCr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrD3fCr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrD3fCr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrD3fCr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrD3fCr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrD3fCr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrD3fCr.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccV2faBt.s: Assembler messages:
encrypt.c: /tmp/ccV2faBt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV2faBt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV2faBt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV2faBt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2faBt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2faBt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2faBt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2faBt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2faBt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV2faBt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV2faBt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV2faBt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV2faBt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2faBt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV2faBt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV2faBt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV2faBt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV2faBt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV2faBt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV2faBt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2faBt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV2faBt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV2faBt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV2faBt.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cchyJkNA.s: Assembler messages:
encrypt.c: /tmp/cchyJkNA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchyJkNA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchyJkNA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchyJkNA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyJkNA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyJkNA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyJkNA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyJkNA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyJkNA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchyJkNA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchyJkNA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchyJkNA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchyJkNA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyJkNA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchyJkNA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchyJkNA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchyJkNA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyJkNA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyJkNA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyJkNA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyJkNA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchyJkNA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyJkNA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyJkNA.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBlb10K.s: Assembler messages:
encrypt.c: /tmp/ccBlb10K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBlb10K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBlb10K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBlb10K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlb10K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlb10K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlb10K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlb10K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlb10K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlb10K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlb10K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlb10K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBlb10K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlb10K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBlb10K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlb10K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBlb10K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlb10K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBlb10K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBlb10K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlb10K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBlb10K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBlb10K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBlb10K.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccduup8d.s: Assembler messages:
encrypt.c: /tmp/ccduup8d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccduup8d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccduup8d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccduup8d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduup8d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduup8d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduup8d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduup8d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduup8d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccduup8d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccduup8d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccduup8d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccduup8d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduup8d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccduup8d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccduup8d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccduup8d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduup8d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduup8d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduup8d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduup8d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccduup8d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduup8d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduup8d.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4c9DCr.s: Assembler messages:
encrypt.c: /tmp/cc4c9DCr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4c9DCr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4c9DCr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4c9DCr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c9DCr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c9DCr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c9DCr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c9DCr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c9DCr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4c9DCr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4c9DCr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4c9DCr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4c9DCr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c9DCr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4c9DCr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4c9DCr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4c9DCr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4c9DCr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4c9DCr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c9DCr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4c9DCr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4c9DCr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4c9DCr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4c9DCr.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccb11mAO.s: Assembler messages:
encrypt.c: /tmp/ccb11mAO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb11mAO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb11mAO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb11mAO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb11mAO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb11mAO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb11mAO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb11mAO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb11mAO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb11mAO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb11mAO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb11mAO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb11mAO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb11mAO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb11mAO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb11mAO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb11mAO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb11mAO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb11mAO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb11mAO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb11mAO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb11mAO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb11mAO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb11mAO.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE5Bv96.s: Assembler messages:
encrypt.c: /tmp/ccE5Bv96.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE5Bv96.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE5Bv96.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE5Bv96.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5Bv96.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5Bv96.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5Bv96.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5Bv96.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5Bv96.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5Bv96.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5Bv96.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5Bv96.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE5Bv96.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5Bv96.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE5Bv96.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE5Bv96.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5Bv96.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5Bv96.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5Bv96.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5Bv96.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5Bv96.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE5Bv96.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5Bv96.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5Bv96.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNjhFPB.s: Assembler messages:
encrypt.c: /tmp/ccNjhFPB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNjhFPB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNjhFPB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNjhFPB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjhFPB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjhFPB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjhFPB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjhFPB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjhFPB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjhFPB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjhFPB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjhFPB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNjhFPB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjhFPB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNjhFPB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjhFPB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNjhFPB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNjhFPB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNjhFPB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNjhFPB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNjhFPB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNjhFPB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNjhFPB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNjhFPB.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA7f7Qj.s: Assembler messages:
encrypt.c: /tmp/ccA7f7Qj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA7f7Qj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA7f7Qj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA7f7Qj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7f7Qj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7f7Qj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7f7Qj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7f7Qj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7f7Qj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7f7Qj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7f7Qj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7f7Qj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA7f7Qj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7f7Qj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA7f7Qj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA7f7Qj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7f7Qj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7f7Qj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7f7Qj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7f7Qj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7f7Qj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA7f7Qj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7f7Qj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7f7Qj.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceBiZaR.s: Assembler messages:
encrypt.c: /tmp/cceBiZaR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceBiZaR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceBiZaR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceBiZaR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBiZaR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBiZaR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBiZaR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBiZaR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBiZaR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBiZaR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBiZaR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBiZaR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceBiZaR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBiZaR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceBiZaR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBiZaR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceBiZaR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBiZaR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBiZaR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBiZaR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBiZaR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBiZaR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceBiZaR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBiZaR.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3l9hk4.s: Assembler messages:
encrypt.c: /tmp/cc3l9hk4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3l9hk4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3l9hk4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3l9hk4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l9hk4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l9hk4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l9hk4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l9hk4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l9hk4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3l9hk4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3l9hk4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3l9hk4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3l9hk4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l9hk4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3l9hk4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3l9hk4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3l9hk4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3l9hk4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3l9hk4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3l9hk4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l9hk4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3l9hk4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3l9hk4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3l9hk4.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZoR9Yy.s: Assembler messages:
encrypt.c: /tmp/ccZoR9Yy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZoR9Yy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZoR9Yy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZoR9Yy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoR9Yy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoR9Yy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoR9Yy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoR9Yy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoR9Yy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZoR9Yy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZoR9Yy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZoR9Yy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZoR9Yy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoR9Yy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZoR9Yy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZoR9Yy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZoR9Yy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZoR9Yy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZoR9Yy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoR9Yy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZoR9Yy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZoR9Yy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZoR9Yy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZoR9Yy.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGgCrq4.s: Assembler messages:
encrypt.c: /tmp/ccGgCrq4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGgCrq4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGgCrq4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGgCrq4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgCrq4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgCrq4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgCrq4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgCrq4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgCrq4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGgCrq4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGgCrq4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGgCrq4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGgCrq4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgCrq4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGgCrq4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGgCrq4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGgCrq4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgCrq4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgCrq4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgCrq4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgCrq4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGgCrq4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgCrq4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgCrq4.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm3Lvzi.s: Assembler messages:
encrypt.c: /tmp/ccm3Lvzi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm3Lvzi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm3Lvzi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm3Lvzi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Lvzi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Lvzi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Lvzi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Lvzi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Lvzi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3Lvzi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3Lvzi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3Lvzi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm3Lvzi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Lvzi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm3Lvzi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3Lvzi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm3Lvzi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3Lvzi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3Lvzi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3Lvzi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Lvzi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3Lvzi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm3Lvzi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3Lvzi.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEqVPox.s: Assembler messages:
encrypt.c: /tmp/ccEqVPox.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEqVPox.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEqVPox.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEqVPox.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqVPox.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqVPox.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqVPox.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqVPox.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqVPox.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqVPox.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqVPox.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqVPox.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEqVPox.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqVPox.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEqVPox.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEqVPox.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqVPox.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqVPox.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqVPox.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqVPox.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqVPox.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEqVPox.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqVPox.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqVPox.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbRQlnV.s: Assembler messages:
encrypt.c: /tmp/ccbRQlnV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbRQlnV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbRQlnV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbRQlnV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRQlnV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRQlnV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRQlnV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRQlnV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRQlnV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRQlnV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRQlnV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRQlnV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbRQlnV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRQlnV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbRQlnV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRQlnV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbRQlnV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRQlnV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRQlnV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRQlnV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRQlnV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRQlnV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbRQlnV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRQlnV.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0jcfCZ.s: Assembler messages:
encrypt.c: /tmp/cc0jcfCZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0jcfCZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0jcfCZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0jcfCZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jcfCZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jcfCZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jcfCZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jcfCZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jcfCZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jcfCZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jcfCZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jcfCZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0jcfCZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jcfCZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0jcfCZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0jcfCZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jcfCZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jcfCZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jcfCZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jcfCZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jcfCZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0jcfCZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jcfCZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jcfCZ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9FJ4Pb.s: Assembler messages:
encrypt.c: /tmp/cc9FJ4Pb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9FJ4Pb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9FJ4Pb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9FJ4Pb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FJ4Pb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FJ4Pb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FJ4Pb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FJ4Pb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FJ4Pb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FJ4Pb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FJ4Pb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FJ4Pb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9FJ4Pb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FJ4Pb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9FJ4Pb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FJ4Pb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9FJ4Pb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FJ4Pb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FJ4Pb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FJ4Pb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FJ4Pb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FJ4Pb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9FJ4Pb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FJ4Pb.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJFfRgD.s: Assembler messages:
encrypt.c: /tmp/ccJFfRgD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJFfRgD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJFfRgD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJFfRgD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFfRgD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFfRgD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFfRgD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFfRgD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFfRgD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFfRgD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFfRgD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFfRgD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJFfRgD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFfRgD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJFfRgD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJFfRgD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFfRgD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFfRgD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFfRgD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFfRgD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFfRgD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJFfRgD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFfRgD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFfRgD.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz2zUjf.s: Assembler messages:
encrypt.c: /tmp/ccz2zUjf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz2zUjf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz2zUjf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz2zUjf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2zUjf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2zUjf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2zUjf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2zUjf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2zUjf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2zUjf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2zUjf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2zUjf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz2zUjf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2zUjf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz2zUjf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2zUjf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz2zUjf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2zUjf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2zUjf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2zUjf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2zUjf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2zUjf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz2zUjf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2zUjf.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCDPeqi.s: Assembler messages:
encrypt.c: /tmp/ccCDPeqi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCDPeqi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCDPeqi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCDPeqi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDPeqi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDPeqi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDPeqi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDPeqi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDPeqi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCDPeqi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCDPeqi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCDPeqi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCDPeqi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDPeqi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCDPeqi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCDPeqi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCDPeqi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCDPeqi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCDPeqi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCDPeqi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDPeqi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCDPeqi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCDPeqi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCDPeqi.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFRKYrL.s: Assembler messages:
encrypt.c: /tmp/ccFRKYrL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFRKYrL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFRKYrL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFRKYrL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRKYrL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRKYrL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRKYrL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRKYrL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRKYrL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRKYrL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRKYrL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRKYrL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFRKYrL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRKYrL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFRKYrL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFRKYrL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRKYrL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRKYrL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRKYrL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRKYrL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRKYrL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFRKYrL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRKYrL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRKYrL.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMLD5Gy.s: Assembler messages:
encrypt.c: /tmp/ccMLD5Gy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMLD5Gy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMLD5Gy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMLD5Gy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLD5Gy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLD5Gy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLD5Gy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLD5Gy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLD5Gy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMLD5Gy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMLD5Gy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMLD5Gy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMLD5Gy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLD5Gy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMLD5Gy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMLD5Gy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMLD5Gy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMLD5Gy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMLD5Gy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLD5Gy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMLD5Gy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMLD5Gy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMLD5Gy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMLD5Gy.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctzP439.s: Assembler messages:
encrypt.c: /tmp/cctzP439.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctzP439.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctzP439.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctzP439.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzP439.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzP439.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzP439.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzP439.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzP439.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzP439.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzP439.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzP439.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctzP439.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzP439.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctzP439.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzP439.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctzP439.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzP439.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctzP439.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctzP439.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzP439.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctzP439.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctzP439.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctzP439.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjWmh5E.s: Assembler messages:
encrypt.c: /tmp/ccjWmh5E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjWmh5E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjWmh5E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjWmh5E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWmh5E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWmh5E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWmh5E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWmh5E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWmh5E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjWmh5E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjWmh5E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjWmh5E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjWmh5E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWmh5E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjWmh5E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjWmh5E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjWmh5E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWmh5E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWmh5E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWmh5E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWmh5E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjWmh5E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWmh5E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWmh5E.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnL2Egd.s: Assembler messages:
encrypt.c: /tmp/ccnL2Egd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnL2Egd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnL2Egd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnL2Egd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnL2Egd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnL2Egd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnL2Egd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnL2Egd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnL2Egd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnL2Egd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnL2Egd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnL2Egd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnL2Egd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnL2Egd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnL2Egd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnL2Egd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnL2Egd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnL2Egd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnL2Egd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnL2Egd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnL2Egd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnL2Egd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnL2Egd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnL2Egd.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3QpvGr.s: Assembler messages:
encrypt.c: /tmp/cc3QpvGr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3QpvGr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3QpvGr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3QpvGr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QpvGr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QpvGr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QpvGr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QpvGr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QpvGr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QpvGr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QpvGr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QpvGr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3QpvGr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QpvGr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3QpvGr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QpvGr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3QpvGr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QpvGr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3QpvGr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3QpvGr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QpvGr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3QpvGr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3QpvGr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3QpvGr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5aOroV.s: Assembler messages:
encrypt.c: /tmp/cc5aOroV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5aOroV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5aOroV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5aOroV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aOroV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aOroV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aOroV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aOroV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aOroV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5aOroV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5aOroV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5aOroV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5aOroV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aOroV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5aOroV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5aOroV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5aOroV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5aOroV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5aOroV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aOroV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5aOroV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5aOroV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5aOroV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5aOroV.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIs2d3A.s: Assembler messages:
encrypt.c: /tmp/ccIs2d3A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIs2d3A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIs2d3A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIs2d3A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIs2d3A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIs2d3A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIs2d3A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIs2d3A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIs2d3A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIs2d3A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIs2d3A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIs2d3A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIs2d3A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIs2d3A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIs2d3A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIs2d3A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIs2d3A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIs2d3A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIs2d3A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIs2d3A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIs2d3A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIs2d3A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIs2d3A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIs2d3A.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccPapG1.s: Assembler messages:
encrypt.c: /tmp/cccPapG1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccPapG1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccPapG1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccPapG1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPapG1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPapG1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPapG1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPapG1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPapG1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccPapG1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccPapG1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccPapG1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccPapG1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPapG1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccPapG1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccPapG1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccPapG1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccPapG1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccPapG1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPapG1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccPapG1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccPapG1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccPapG1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccPapG1.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgAXO3O.s: Assembler messages:
encrypt.c: /tmp/ccgAXO3O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgAXO3O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgAXO3O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgAXO3O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAXO3O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAXO3O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAXO3O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAXO3O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAXO3O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgAXO3O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgAXO3O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgAXO3O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgAXO3O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAXO3O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgAXO3O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgAXO3O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgAXO3O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAXO3O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAXO3O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAXO3O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAXO3O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgAXO3O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAXO3O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAXO3O.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cciBj7Fl.s: Assembler messages:
encrypt.c: /tmp/cciBj7Fl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciBj7Fl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciBj7Fl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciBj7Fl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBj7Fl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBj7Fl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBj7Fl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBj7Fl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBj7Fl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBj7Fl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBj7Fl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBj7Fl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciBj7Fl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBj7Fl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciBj7Fl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBj7Fl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciBj7Fl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBj7Fl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBj7Fl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBj7Fl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBj7Fl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBj7Fl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciBj7Fl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBj7Fl.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3odV7W.s: Assembler messages:
encrypt.c: /tmp/cc3odV7W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3odV7W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3odV7W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3odV7W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3odV7W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3odV7W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3odV7W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3odV7W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3odV7W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3odV7W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3odV7W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3odV7W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3odV7W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3odV7W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3odV7W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3odV7W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3odV7W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3odV7W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3odV7W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3odV7W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3odV7W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3odV7W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3odV7W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3odV7W.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJQDQnx.s: Assembler messages:
encrypt.c: /tmp/ccJQDQnx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJQDQnx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJQDQnx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJQDQnx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQDQnx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQDQnx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQDQnx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQDQnx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQDQnx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQDQnx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQDQnx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQDQnx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJQDQnx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQDQnx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJQDQnx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQDQnx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJQDQnx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQDQnx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQDQnx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQDQnx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQDQnx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQDQnx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJQDQnx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQDQnx.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT2aZCX.s: Assembler messages:
encrypt.c: /tmp/ccT2aZCX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT2aZCX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT2aZCX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT2aZCX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2aZCX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2aZCX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2aZCX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2aZCX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2aZCX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2aZCX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2aZCX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2aZCX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT2aZCX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2aZCX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT2aZCX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2aZCX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT2aZCX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2aZCX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT2aZCX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT2aZCX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2aZCX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT2aZCX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT2aZCX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT2aZCX.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjnhtbl.s: Assembler messages:
encrypt.c: /tmp/ccjnhtbl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjnhtbl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjnhtbl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjnhtbl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnhtbl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnhtbl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnhtbl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnhtbl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnhtbl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjnhtbl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjnhtbl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjnhtbl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjnhtbl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnhtbl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjnhtbl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjnhtbl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjnhtbl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjnhtbl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjnhtbl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnhtbl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjnhtbl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjnhtbl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjnhtbl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjnhtbl.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceGK0m8.s: Assembler messages:
encrypt.c: /tmp/cceGK0m8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceGK0m8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceGK0m8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceGK0m8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGK0m8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGK0m8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGK0m8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGK0m8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGK0m8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGK0m8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGK0m8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGK0m8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceGK0m8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGK0m8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceGK0m8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGK0m8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceGK0m8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGK0m8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGK0m8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGK0m8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGK0m8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGK0m8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceGK0m8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGK0m8.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchZWHKr.s: Assembler messages:
encrypt.c: /tmp/cchZWHKr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchZWHKr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchZWHKr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchZWHKr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZWHKr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZWHKr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZWHKr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZWHKr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZWHKr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZWHKr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZWHKr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZWHKr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchZWHKr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZWHKr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchZWHKr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchZWHKr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZWHKr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZWHKr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZWHKr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZWHKr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZWHKr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchZWHKr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZWHKr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZWHKr.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFWB9vS.s: Assembler messages:
encrypt.c: /tmp/ccFWB9vS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFWB9vS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFWB9vS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFWB9vS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWB9vS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWB9vS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWB9vS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWB9vS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWB9vS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWB9vS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWB9vS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWB9vS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFWB9vS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWB9vS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFWB9vS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWB9vS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFWB9vS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFWB9vS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFWB9vS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFWB9vS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWB9vS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFWB9vS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFWB9vS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFWB9vS.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqeCW7n.s: Assembler messages:
encrypt.c: /tmp/ccqeCW7n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqeCW7n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqeCW7n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqeCW7n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeCW7n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeCW7n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeCW7n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeCW7n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeCW7n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeCW7n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeCW7n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeCW7n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqeCW7n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeCW7n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqeCW7n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqeCW7n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeCW7n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeCW7n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeCW7n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeCW7n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeCW7n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqeCW7n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeCW7n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeCW7n.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJdF9h2.s: Assembler messages:
encrypt.c: /tmp/ccJdF9h2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJdF9h2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJdF9h2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJdF9h2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdF9h2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdF9h2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdF9h2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdF9h2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdF9h2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJdF9h2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJdF9h2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJdF9h2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJdF9h2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdF9h2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJdF9h2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJdF9h2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJdF9h2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJdF9h2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJdF9h2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJdF9h2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdF9h2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJdF9h2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJdF9h2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJdF9h2.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWuv0nq.s: Assembler messages:
encrypt.c: /tmp/ccWuv0nq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWuv0nq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWuv0nq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWuv0nq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuv0nq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuv0nq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuv0nq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuv0nq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuv0nq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWuv0nq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWuv0nq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWuv0nq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWuv0nq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuv0nq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWuv0nq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWuv0nq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWuv0nq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWuv0nq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWuv0nq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuv0nq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWuv0nq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWuv0nq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWuv0nq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWuv0nq.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDnoLAk.s: Assembler messages:
encrypt.c: /tmp/ccDnoLAk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDnoLAk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDnoLAk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDnoLAk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnoLAk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnoLAk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnoLAk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnoLAk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnoLAk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDnoLAk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDnoLAk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDnoLAk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDnoLAk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnoLAk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDnoLAk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDnoLAk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDnoLAk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnoLAk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnoLAk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnoLAk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnoLAk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDnoLAk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnoLAk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnoLAk.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclWkfTY.s: Assembler messages:
encrypt.c: /tmp/cclWkfTY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclWkfTY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclWkfTY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclWkfTY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWkfTY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWkfTY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWkfTY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWkfTY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWkfTY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclWkfTY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclWkfTY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclWkfTY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclWkfTY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWkfTY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclWkfTY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclWkfTY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclWkfTY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclWkfTY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclWkfTY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclWkfTY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWkfTY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclWkfTY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclWkfTY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclWkfTY.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDR8Diu.s: Assembler messages:
encrypt.c: /tmp/ccDR8Diu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDR8Diu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDR8Diu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDR8Diu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDR8Diu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDR8Diu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDR8Diu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDR8Diu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDR8Diu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDR8Diu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDR8Diu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDR8Diu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDR8Diu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDR8Diu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDR8Diu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDR8Diu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDR8Diu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDR8Diu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDR8Diu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDR8Diu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDR8Diu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDR8Diu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDR8Diu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDR8Diu.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca2CdCa.s: Assembler messages:
encrypt.c: /tmp/cca2CdCa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca2CdCa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca2CdCa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca2CdCa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2CdCa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2CdCa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2CdCa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2CdCa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2CdCa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2CdCa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2CdCa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2CdCa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca2CdCa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2CdCa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca2CdCa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2CdCa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca2CdCa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2CdCa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2CdCa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2CdCa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2CdCa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2CdCa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca2CdCa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2CdCa.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccC5C4JS.s: Assembler messages:
encrypt.c: /tmp/ccC5C4JS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC5C4JS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC5C4JS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC5C4JS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5C4JS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5C4JS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5C4JS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5C4JS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5C4JS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5C4JS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5C4JS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5C4JS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC5C4JS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5C4JS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC5C4JS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5C4JS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC5C4JS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5C4JS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5C4JS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5C4JS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5C4JS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5C4JS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC5C4JS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5C4JS.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDcDJai.s: Assembler messages:
encrypt.c: /tmp/ccDcDJai.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDcDJai.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDcDJai.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDcDJai.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcDJai.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcDJai.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcDJai.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcDJai.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcDJai.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDcDJai.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDcDJai.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDcDJai.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDcDJai.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcDJai.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDcDJai.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDcDJai.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDcDJai.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDcDJai.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDcDJai.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcDJai.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDcDJai.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDcDJai.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDcDJai.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDcDJai.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc58wnr5.s: Assembler messages:
encrypt.c: /tmp/cc58wnr5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc58wnr5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc58wnr5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc58wnr5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58wnr5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58wnr5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58wnr5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58wnr5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58wnr5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58wnr5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58wnr5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58wnr5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc58wnr5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58wnr5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc58wnr5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58wnr5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc58wnr5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58wnr5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58wnr5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58wnr5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58wnr5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58wnr5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc58wnr5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58wnr5.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwQiaDp.s: Assembler messages:
encrypt.c: /tmp/ccwQiaDp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwQiaDp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwQiaDp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwQiaDp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQiaDp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQiaDp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQiaDp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQiaDp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQiaDp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQiaDp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQiaDp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQiaDp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwQiaDp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQiaDp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwQiaDp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwQiaDp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQiaDp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQiaDp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQiaDp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQiaDp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQiaDp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwQiaDp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQiaDp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQiaDp.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckfkgWd.s: Assembler messages:
encrypt.c: /tmp/cckfkgWd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckfkgWd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckfkgWd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckfkgWd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfkgWd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfkgWd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfkgWd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfkgWd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfkgWd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfkgWd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfkgWd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfkgWd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckfkgWd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfkgWd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckfkgWd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckfkgWd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfkgWd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfkgWd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfkgWd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfkgWd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfkgWd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckfkgWd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfkgWd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfkgWd.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuaxACC.s: Assembler messages:
encrypt.c: /tmp/ccuaxACC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuaxACC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuaxACC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuaxACC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaxACC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaxACC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaxACC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaxACC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaxACC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuaxACC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuaxACC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuaxACC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuaxACC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaxACC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuaxACC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuaxACC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuaxACC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuaxACC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuaxACC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuaxACC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaxACC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuaxACC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuaxACC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuaxACC.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8FPxxN.s: Assembler messages:
encrypt.c: /tmp/cc8FPxxN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8FPxxN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8FPxxN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8FPxxN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FPxxN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FPxxN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FPxxN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FPxxN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FPxxN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FPxxN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FPxxN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FPxxN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8FPxxN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FPxxN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8FPxxN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FPxxN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8FPxxN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FPxxN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FPxxN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FPxxN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FPxxN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FPxxN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8FPxxN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FPxxN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccftbzZk.s: Assembler messages:
encrypt.c: /tmp/ccftbzZk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccftbzZk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccftbzZk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccftbzZk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftbzZk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftbzZk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftbzZk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftbzZk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftbzZk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccftbzZk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccftbzZk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccftbzZk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccftbzZk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftbzZk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccftbzZk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccftbzZk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccftbzZk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftbzZk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftbzZk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftbzZk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftbzZk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccftbzZk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftbzZk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccftbzZk.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccQepW5y.s: Assembler messages:
encrypt.c: /tmp/ccQepW5y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQepW5y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQepW5y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQepW5y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQepW5y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQepW5y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQepW5y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQepW5y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQepW5y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQepW5y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQepW5y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQepW5y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQepW5y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQepW5y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQepW5y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQepW5y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQepW5y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQepW5y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQepW5y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQepW5y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQepW5y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQepW5y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQepW5y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQepW5y.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccipYW3A.s: Assembler messages:
encrypt.c: /tmp/ccipYW3A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccipYW3A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccipYW3A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccipYW3A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipYW3A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipYW3A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipYW3A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipYW3A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipYW3A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipYW3A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipYW3A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipYW3A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccipYW3A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipYW3A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccipYW3A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccipYW3A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipYW3A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipYW3A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipYW3A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipYW3A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipYW3A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccipYW3A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipYW3A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipYW3A.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cclzGu7j.s: Assembler messages:
encrypt.c: /tmp/cclzGu7j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclzGu7j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclzGu7j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclzGu7j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzGu7j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzGu7j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzGu7j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzGu7j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzGu7j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzGu7j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzGu7j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzGu7j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclzGu7j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzGu7j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclzGu7j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclzGu7j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzGu7j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzGu7j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzGu7j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzGu7j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzGu7j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclzGu7j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzGu7j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzGu7j.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwPlavI.s: Assembler messages:
encrypt.c: /tmp/ccwPlavI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwPlavI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwPlavI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwPlavI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPlavI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPlavI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPlavI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPlavI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPlavI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPlavI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPlavI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPlavI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwPlavI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPlavI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwPlavI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPlavI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwPlavI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPlavI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPlavI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPlavI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPlavI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPlavI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwPlavI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPlavI.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9snAFw.s: Assembler messages:
encrypt.c: /tmp/cc9snAFw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9snAFw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9snAFw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9snAFw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9snAFw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9snAFw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9snAFw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9snAFw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9snAFw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9snAFw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9snAFw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9snAFw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9snAFw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9snAFw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9snAFw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9snAFw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9snAFw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9snAFw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9snAFw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9snAFw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9snAFw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9snAFw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9snAFw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9snAFw.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXS4LSR.s: Assembler messages:
encrypt.c: /tmp/ccXS4LSR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXS4LSR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXS4LSR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXS4LSR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS4LSR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS4LSR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS4LSR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS4LSR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS4LSR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXS4LSR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXS4LSR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXS4LSR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXS4LSR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS4LSR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXS4LSR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXS4LSR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXS4LSR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXS4LSR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXS4LSR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS4LSR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXS4LSR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXS4LSR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXS4LSR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXS4LSR.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbSVUAJ.s: Assembler messages:
encrypt.c: /tmp/ccbSVUAJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbSVUAJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbSVUAJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbSVUAJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSVUAJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSVUAJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSVUAJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSVUAJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSVUAJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSVUAJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSVUAJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSVUAJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbSVUAJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSVUAJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbSVUAJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSVUAJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbSVUAJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSVUAJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSVUAJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSVUAJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSVUAJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSVUAJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbSVUAJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSVUAJ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cch2BUE0.s: Assembler messages:
encrypt.c: /tmp/cch2BUE0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch2BUE0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch2BUE0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch2BUE0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2BUE0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2BUE0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2BUE0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2BUE0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2BUE0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch2BUE0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch2BUE0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch2BUE0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch2BUE0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2BUE0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch2BUE0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch2BUE0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch2BUE0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2BUE0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2BUE0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2BUE0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2BUE0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch2BUE0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2BUE0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2BUE0.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc0Cm2Pr.s: Assembler messages:
encrypt.c: /tmp/cc0Cm2Pr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Cm2Pr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Cm2Pr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Cm2Pr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cm2Pr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cm2Pr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cm2Pr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cm2Pr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cm2Pr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Cm2Pr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Cm2Pr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Cm2Pr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Cm2Pr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cm2Pr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Cm2Pr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Cm2Pr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Cm2Pr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Cm2Pr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Cm2Pr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Cm2Pr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Cm2Pr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Cm2Pr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Cm2Pr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Cm2Pr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccAZu52T.s: Assembler messages:
encrypt.c: /tmp/ccAZu52T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAZu52T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAZu52T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAZu52T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZu52T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZu52T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZu52T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZu52T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZu52T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAZu52T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAZu52T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAZu52T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAZu52T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZu52T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAZu52T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAZu52T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAZu52T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAZu52T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAZu52T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZu52T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAZu52T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAZu52T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAZu52T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAZu52T.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAYkVvE.s: Assembler messages:
encrypt.c: /tmp/ccAYkVvE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAYkVvE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAYkVvE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAYkVvE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYkVvE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYkVvE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYkVvE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYkVvE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYkVvE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYkVvE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYkVvE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYkVvE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAYkVvE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYkVvE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAYkVvE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYkVvE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAYkVvE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYkVvE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYkVvE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYkVvE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYkVvE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYkVvE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAYkVvE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYkVvE.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpIqGqV.s: Assembler messages:
encrypt.c: /tmp/ccpIqGqV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpIqGqV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpIqGqV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpIqGqV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIqGqV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIqGqV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIqGqV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIqGqV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIqGqV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpIqGqV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpIqGqV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpIqGqV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpIqGqV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIqGqV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpIqGqV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpIqGqV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpIqGqV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIqGqV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIqGqV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIqGqV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIqGqV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpIqGqV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIqGqV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIqGqV.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0j4eKv.s: Assembler messages:
encrypt.c: /tmp/cc0j4eKv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0j4eKv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0j4eKv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0j4eKv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j4eKv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j4eKv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j4eKv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j4eKv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j4eKv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0j4eKv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0j4eKv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0j4eKv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0j4eKv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j4eKv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0j4eKv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0j4eKv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0j4eKv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0j4eKv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0j4eKv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0j4eKv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0j4eKv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0j4eKv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0j4eKv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0j4eKv.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuN5OWK.s: Assembler messages:
encrypt.c: /tmp/ccuN5OWK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuN5OWK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuN5OWK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuN5OWK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuN5OWK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuN5OWK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuN5OWK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuN5OWK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuN5OWK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuN5OWK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuN5OWK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuN5OWK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuN5OWK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuN5OWK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuN5OWK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuN5OWK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuN5OWK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuN5OWK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuN5OWK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuN5OWK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuN5OWK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuN5OWK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuN5OWK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuN5OWK.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE2ruLA.s: Assembler messages:
encrypt.c: /tmp/ccE2ruLA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE2ruLA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE2ruLA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE2ruLA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2ruLA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2ruLA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2ruLA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2ruLA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2ruLA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2ruLA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2ruLA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2ruLA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE2ruLA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2ruLA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE2ruLA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE2ruLA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2ruLA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2ruLA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2ruLA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2ruLA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2ruLA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE2ruLA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2ruLA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2ruLA.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx1luQ0.s: Assembler messages:
encrypt.c: /tmp/ccx1luQ0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx1luQ0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx1luQ0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx1luQ0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1luQ0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1luQ0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1luQ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1luQ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1luQ0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1luQ0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1luQ0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1luQ0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx1luQ0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1luQ0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx1luQ0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1luQ0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx1luQ0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1luQ0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1luQ0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1luQ0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1luQ0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1luQ0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx1luQ0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1luQ0.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc8h64yq.s: Assembler messages:
encrypt.c: /tmp/cc8h64yq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8h64yq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8h64yq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8h64yq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h64yq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h64yq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h64yq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h64yq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h64yq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8h64yq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8h64yq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8h64yq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8h64yq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h64yq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8h64yq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8h64yq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8h64yq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8h64yq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8h64yq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h64yq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8h64yq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8h64yq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8h64yq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8h64yq.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccyH8hYD.s: Assembler messages:
encrypt.c: /tmp/ccyH8hYD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyH8hYD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyH8hYD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyH8hYD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyH8hYD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyH8hYD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyH8hYD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyH8hYD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyH8hYD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyH8hYD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyH8hYD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyH8hYD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyH8hYD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyH8hYD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyH8hYD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyH8hYD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyH8hYD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyH8hYD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyH8hYD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyH8hYD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyH8hYD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyH8hYD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyH8hYD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyH8hYD.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj5QTlv.s: Assembler messages:
encrypt.c: /tmp/ccj5QTlv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj5QTlv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj5QTlv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj5QTlv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5QTlv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5QTlv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5QTlv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5QTlv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5QTlv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5QTlv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5QTlv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5QTlv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj5QTlv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5QTlv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj5QTlv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj5QTlv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5QTlv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5QTlv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5QTlv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5QTlv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5QTlv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj5QTlv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5QTlv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5QTlv.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuLVvMS.s: Assembler messages:
encrypt.c: /tmp/ccuLVvMS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuLVvMS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuLVvMS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuLVvMS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLVvMS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLVvMS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLVvMS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLVvMS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLVvMS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuLVvMS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuLVvMS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuLVvMS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuLVvMS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLVvMS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuLVvMS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuLVvMS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuLVvMS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuLVvMS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuLVvMS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuLVvMS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLVvMS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuLVvMS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuLVvMS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuLVvMS.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8twpBx.s: Assembler messages:
encrypt.c: /tmp/cc8twpBx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8twpBx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8twpBx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8twpBx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8twpBx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8twpBx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8twpBx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8twpBx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8twpBx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8twpBx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8twpBx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8twpBx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8twpBx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8twpBx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8twpBx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8twpBx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8twpBx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8twpBx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8twpBx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8twpBx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8twpBx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8twpBx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8twpBx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8twpBx.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqNEn44.s: Assembler messages:
encrypt.c: /tmp/ccqNEn44.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqNEn44.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqNEn44.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqNEn44.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNEn44.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNEn44.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNEn44.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNEn44.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNEn44.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNEn44.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNEn44.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNEn44.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqNEn44.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNEn44.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqNEn44.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqNEn44.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNEn44.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNEn44.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNEn44.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNEn44.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNEn44.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqNEn44.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNEn44.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNEn44.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBd5qVL.s: Assembler messages:
encrypt.c: /tmp/ccBd5qVL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBd5qVL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBd5qVL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBd5qVL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd5qVL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd5qVL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd5qVL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd5qVL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd5qVL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBd5qVL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBd5qVL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBd5qVL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBd5qVL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd5qVL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBd5qVL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBd5qVL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBd5qVL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBd5qVL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBd5qVL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBd5qVL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd5qVL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBd5qVL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBd5qVL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBd5qVL.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOLe7Oh.s: Assembler messages:
encrypt.c: /tmp/ccOLe7Oh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOLe7Oh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOLe7Oh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOLe7Oh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLe7Oh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLe7Oh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLe7Oh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLe7Oh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLe7Oh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOLe7Oh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOLe7Oh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOLe7Oh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOLe7Oh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLe7Oh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOLe7Oh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOLe7Oh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOLe7Oh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOLe7Oh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOLe7Oh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLe7Oh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOLe7Oh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOLe7Oh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOLe7Oh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOLe7Oh.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7D9Seo.s: Assembler messages:
encrypt.c: /tmp/cc7D9Seo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7D9Seo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7D9Seo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7D9Seo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D9Seo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D9Seo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D9Seo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D9Seo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D9Seo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7D9Seo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7D9Seo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7D9Seo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7D9Seo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D9Seo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7D9Seo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7D9Seo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7D9Seo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7D9Seo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7D9Seo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7D9Seo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7D9Seo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7D9Seo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7D9Seo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7D9Seo.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdszuv0.s: Assembler messages:
encrypt.c: /tmp/ccdszuv0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdszuv0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdszuv0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdszuv0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdszuv0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdszuv0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdszuv0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdszuv0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdszuv0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdszuv0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdszuv0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdszuv0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdszuv0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdszuv0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdszuv0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdszuv0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdszuv0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdszuv0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdszuv0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdszuv0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdszuv0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdszuv0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdszuv0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdszuv0.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8Nz25E.s: Assembler messages:
encrypt.c: /tmp/cc8Nz25E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Nz25E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Nz25E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Nz25E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Nz25E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Nz25E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Nz25E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Nz25E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Nz25E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Nz25E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Nz25E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Nz25E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Nz25E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Nz25E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Nz25E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Nz25E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8Nz25E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Nz25E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Nz25E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Nz25E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Nz25E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Nz25E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Nz25E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Nz25E.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrha529.s: Assembler messages:
encrypt.c: /tmp/ccrha529.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrha529.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrha529.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrha529.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrha529.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrha529.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrha529.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrha529.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrha529.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrha529.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrha529.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrha529.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrha529.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrha529.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrha529.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrha529.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrha529.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrha529.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrha529.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrha529.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrha529.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrha529.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrha529.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrha529.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSYl7ij.s: Assembler messages:
encrypt.c: /tmp/ccSYl7ij.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSYl7ij.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSYl7ij.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSYl7ij.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYl7ij.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYl7ij.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYl7ij.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYl7ij.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYl7ij.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYl7ij.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYl7ij.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYl7ij.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSYl7ij.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYl7ij.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSYl7ij.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSYl7ij.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYl7ij.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYl7ij.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYl7ij.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYl7ij.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYl7ij.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSYl7ij.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYl7ij.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYl7ij.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTeHKdU.s: Assembler messages:
encrypt.c: /tmp/ccTeHKdU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTeHKdU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTeHKdU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTeHKdU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHKdU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHKdU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHKdU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHKdU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHKdU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTeHKdU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTeHKdU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTeHKdU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTeHKdU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHKdU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTeHKdU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTeHKdU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTeHKdU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTeHKdU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTeHKdU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTeHKdU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHKdU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTeHKdU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTeHKdU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTeHKdU.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU4OO1s.s: Assembler messages:
encrypt.c: /tmp/ccU4OO1s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU4OO1s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU4OO1s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU4OO1s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4OO1s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4OO1s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4OO1s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4OO1s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4OO1s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4OO1s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4OO1s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4OO1s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU4OO1s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4OO1s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU4OO1s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU4OO1s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4OO1s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4OO1s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4OO1s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4OO1s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4OO1s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU4OO1s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4OO1s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4OO1s.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccb8gAL5.s: Assembler messages:
encrypt.c: /tmp/ccb8gAL5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb8gAL5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb8gAL5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb8gAL5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8gAL5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8gAL5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8gAL5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8gAL5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8gAL5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8gAL5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8gAL5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8gAL5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb8gAL5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8gAL5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb8gAL5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8gAL5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb8gAL5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8gAL5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb8gAL5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb8gAL5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8gAL5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb8gAL5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb8gAL5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb8gAL5.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccA5tONL.s: Assembler messages:
encrypt.c: /tmp/ccA5tONL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA5tONL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA5tONL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA5tONL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5tONL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5tONL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5tONL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5tONL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5tONL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5tONL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5tONL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5tONL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA5tONL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5tONL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA5tONL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5tONL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA5tONL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5tONL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5tONL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5tONL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5tONL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5tONL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA5tONL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5tONL.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSUqzlc.s: Assembler messages:
encrypt.c: /tmp/ccSUqzlc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSUqzlc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSUqzlc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSUqzlc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUqzlc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUqzlc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUqzlc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUqzlc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUqzlc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUqzlc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUqzlc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUqzlc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSUqzlc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUqzlc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSUqzlc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSUqzlc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUqzlc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUqzlc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUqzlc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUqzlc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUqzlc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSUqzlc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUqzlc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUqzlc.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDctyVX.s: Assembler messages:
encrypt.c: /tmp/ccDctyVX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDctyVX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDctyVX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDctyVX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDctyVX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDctyVX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDctyVX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDctyVX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDctyVX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDctyVX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDctyVX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDctyVX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDctyVX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDctyVX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDctyVX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDctyVX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDctyVX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDctyVX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDctyVX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDctyVX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDctyVX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDctyVX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDctyVX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDctyVX.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnea41q.s: Assembler messages:
encrypt.c: /tmp/ccnea41q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnea41q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnea41q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnea41q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnea41q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnea41q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnea41q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnea41q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnea41q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnea41q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnea41q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnea41q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnea41q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnea41q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnea41q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnea41q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnea41q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnea41q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnea41q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnea41q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnea41q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnea41q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnea41q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnea41q.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc46tOY8.s: Assembler messages:
encrypt.c: /tmp/cc46tOY8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc46tOY8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc46tOY8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc46tOY8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46tOY8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46tOY8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46tOY8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46tOY8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46tOY8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46tOY8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46tOY8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46tOY8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc46tOY8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46tOY8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc46tOY8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46tOY8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc46tOY8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46tOY8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc46tOY8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc46tOY8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46tOY8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc46tOY8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc46tOY8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc46tOY8.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLQzXRF.s: Assembler messages:
encrypt.c: /tmp/ccLQzXRF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLQzXRF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLQzXRF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLQzXRF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQzXRF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQzXRF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQzXRF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQzXRF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQzXRF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQzXRF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQzXRF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQzXRF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLQzXRF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQzXRF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLQzXRF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLQzXRF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQzXRF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQzXRF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQzXRF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQzXRF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQzXRF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLQzXRF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQzXRF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQzXRF.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbZUq9n.s: Assembler messages:
encrypt.c: /tmp/ccbZUq9n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbZUq9n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbZUq9n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbZUq9n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZUq9n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZUq9n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZUq9n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZUq9n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZUq9n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbZUq9n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbZUq9n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbZUq9n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbZUq9n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZUq9n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbZUq9n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbZUq9n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbZUq9n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbZUq9n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbZUq9n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbZUq9n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZUq9n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbZUq9n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbZUq9n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbZUq9n.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpMIs1O.s: Assembler messages:
encrypt.c: /tmp/ccpMIs1O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpMIs1O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpMIs1O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpMIs1O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMIs1O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMIs1O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMIs1O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMIs1O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMIs1O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpMIs1O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpMIs1O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpMIs1O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpMIs1O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMIs1O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpMIs1O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpMIs1O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpMIs1O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMIs1O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMIs1O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMIs1O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMIs1O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpMIs1O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMIs1O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMIs1O.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXhMqgA.s: Assembler messages:
encrypt.c: /tmp/ccXhMqgA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXhMqgA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXhMqgA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXhMqgA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhMqgA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhMqgA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhMqgA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhMqgA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhMqgA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhMqgA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhMqgA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhMqgA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXhMqgA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhMqgA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXhMqgA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXhMqgA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhMqgA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhMqgA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhMqgA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhMqgA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhMqgA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXhMqgA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhMqgA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhMqgA.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwUhro5.s: Assembler messages:
encrypt.c: /tmp/ccwUhro5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwUhro5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwUhro5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwUhro5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUhro5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUhro5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUhro5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUhro5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUhro5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwUhro5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwUhro5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwUhro5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwUhro5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUhro5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwUhro5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwUhro5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwUhro5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwUhro5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwUhro5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwUhro5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUhro5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwUhro5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwUhro5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwUhro5.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1JQbEg.s: Assembler messages:
encrypt.c: /tmp/cc1JQbEg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1JQbEg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1JQbEg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1JQbEg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JQbEg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JQbEg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JQbEg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JQbEg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JQbEg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JQbEg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JQbEg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JQbEg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1JQbEg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JQbEg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1JQbEg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JQbEg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1JQbEg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JQbEg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JQbEg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JQbEg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JQbEg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JQbEg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1JQbEg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JQbEg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoyihcI.s: Assembler messages:
encrypt.c: /tmp/ccoyihcI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoyihcI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoyihcI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoyihcI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyihcI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyihcI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyihcI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyihcI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyihcI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoyihcI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoyihcI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoyihcI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoyihcI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyihcI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoyihcI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoyihcI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoyihcI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyihcI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyihcI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyihcI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyihcI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoyihcI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyihcI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyihcI.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqW08Zu.s: Assembler messages:
encrypt.c: /tmp/ccqW08Zu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqW08Zu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqW08Zu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqW08Zu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqW08Zu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqW08Zu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqW08Zu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqW08Zu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqW08Zu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqW08Zu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqW08Zu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqW08Zu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqW08Zu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqW08Zu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqW08Zu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqW08Zu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqW08Zu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqW08Zu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqW08Zu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqW08Zu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqW08Zu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqW08Zu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqW08Zu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqW08Zu.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyGhBUd.s: Assembler messages:
encrypt.c: /tmp/ccyGhBUd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyGhBUd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyGhBUd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyGhBUd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGhBUd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGhBUd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGhBUd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGhBUd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGhBUd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGhBUd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGhBUd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGhBUd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyGhBUd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGhBUd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyGhBUd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyGhBUd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGhBUd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGhBUd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGhBUd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGhBUd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGhBUd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyGhBUd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGhBUd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGhBUd.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPrL1gC.s: Assembler messages:
encrypt.c: /tmp/ccPrL1gC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPrL1gC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPrL1gC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPrL1gC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrL1gC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrL1gC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrL1gC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrL1gC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrL1gC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPrL1gC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPrL1gC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPrL1gC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPrL1gC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrL1gC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPrL1gC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPrL1gC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPrL1gC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPrL1gC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPrL1gC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPrL1gC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrL1gC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPrL1gC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPrL1gC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPrL1gC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrbAiSr.s: Assembler messages:
encrypt.c: /tmp/ccrbAiSr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrbAiSr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrbAiSr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrbAiSr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbAiSr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbAiSr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbAiSr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbAiSr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbAiSr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbAiSr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbAiSr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbAiSr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrbAiSr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbAiSr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrbAiSr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrbAiSr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbAiSr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbAiSr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbAiSr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbAiSr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbAiSr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrbAiSr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbAiSr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbAiSr.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccIb7V7m.s: Assembler messages:
encrypt.c: /tmp/ccIb7V7m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIb7V7m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIb7V7m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIb7V7m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIb7V7m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIb7V7m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIb7V7m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIb7V7m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIb7V7m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIb7V7m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIb7V7m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIb7V7m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIb7V7m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIb7V7m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIb7V7m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIb7V7m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIb7V7m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIb7V7m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIb7V7m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIb7V7m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIb7V7m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIb7V7m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIb7V7m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIb7V7m.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccxqZIia.s: Assembler messages:
encrypt.c: /tmp/ccxqZIia.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxqZIia.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxqZIia.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxqZIia.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqZIia.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqZIia.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqZIia.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqZIia.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqZIia.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxqZIia.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxqZIia.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxqZIia.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxqZIia.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqZIia.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxqZIia.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxqZIia.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxqZIia.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxqZIia.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxqZIia.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqZIia.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxqZIia.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxqZIia.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxqZIia.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxqZIia.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJucRti.s: Assembler messages:
encrypt.c: /tmp/ccJucRti.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJucRti.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJucRti.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJucRti.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJucRti.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJucRti.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJucRti.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJucRti.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJucRti.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJucRti.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJucRti.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJucRti.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJucRti.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJucRti.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJucRti.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJucRti.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJucRti.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJucRti.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJucRti.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJucRti.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJucRti.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJucRti.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJucRti.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJucRti.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjXBjwC.s: Assembler messages:
encrypt.c: /tmp/ccjXBjwC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjXBjwC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjXBjwC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjXBjwC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXBjwC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXBjwC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXBjwC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXBjwC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXBjwC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXBjwC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXBjwC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXBjwC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjXBjwC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXBjwC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjXBjwC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXBjwC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjXBjwC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXBjwC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjXBjwC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjXBjwC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXBjwC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjXBjwC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjXBjwC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjXBjwC.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5vYkpc.s: Assembler messages:
encrypt.c: /tmp/cc5vYkpc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5vYkpc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5vYkpc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5vYkpc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vYkpc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vYkpc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vYkpc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vYkpc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vYkpc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vYkpc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vYkpc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vYkpc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5vYkpc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vYkpc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5vYkpc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vYkpc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5vYkpc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vYkpc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5vYkpc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5vYkpc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vYkpc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5vYkpc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5vYkpc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5vYkpc.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccl5VOvJ.s: Assembler messages:
encrypt.c: /tmp/ccl5VOvJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl5VOvJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl5VOvJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl5VOvJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5VOvJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5VOvJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5VOvJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5VOvJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5VOvJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl5VOvJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl5VOvJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl5VOvJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl5VOvJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5VOvJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl5VOvJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl5VOvJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl5VOvJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl5VOvJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl5VOvJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5VOvJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl5VOvJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl5VOvJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl5VOvJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl5VOvJ.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccOmRQT.s: Assembler messages:
encrypt.c: /tmp/cccOmRQT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccOmRQT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccOmRQT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccOmRQT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOmRQT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOmRQT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOmRQT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOmRQT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOmRQT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccOmRQT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccOmRQT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccOmRQT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccOmRQT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOmRQT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccOmRQT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccOmRQT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccOmRQT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccOmRQT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccOmRQT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOmRQT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccOmRQT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccOmRQT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccOmRQT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccOmRQT.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuHd5xh.s: Assembler messages:
encrypt.c: /tmp/ccuHd5xh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuHd5xh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuHd5xh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuHd5xh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHd5xh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHd5xh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHd5xh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHd5xh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHd5xh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuHd5xh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuHd5xh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuHd5xh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuHd5xh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHd5xh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuHd5xh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuHd5xh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuHd5xh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuHd5xh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuHd5xh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuHd5xh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHd5xh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuHd5xh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuHd5xh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuHd5xh.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc8FT6aI.s: Assembler messages:
encrypt.c: /tmp/cc8FT6aI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8FT6aI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8FT6aI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8FT6aI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FT6aI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FT6aI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FT6aI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FT6aI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FT6aI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8FT6aI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8FT6aI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8FT6aI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8FT6aI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FT6aI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8FT6aI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8FT6aI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8FT6aI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FT6aI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FT6aI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FT6aI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FT6aI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8FT6aI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FT6aI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FT6aI.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cchrkJL5.s: Assembler messages:
encrypt.c: /tmp/cchrkJL5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchrkJL5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchrkJL5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchrkJL5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrkJL5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrkJL5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrkJL5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrkJL5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrkJL5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchrkJL5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchrkJL5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchrkJL5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchrkJL5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrkJL5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchrkJL5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchrkJL5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchrkJL5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchrkJL5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchrkJL5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchrkJL5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrkJL5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchrkJL5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchrkJL5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchrkJL5.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1o5kUj.s: Assembler messages:
encrypt.c: /tmp/cc1o5kUj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1o5kUj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1o5kUj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1o5kUj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o5kUj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o5kUj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o5kUj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o5kUj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o5kUj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1o5kUj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1o5kUj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1o5kUj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1o5kUj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o5kUj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1o5kUj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1o5kUj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1o5kUj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1o5kUj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1o5kUj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1o5kUj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o5kUj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1o5kUj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1o5kUj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1o5kUj.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOW2DbN.s: Assembler messages:
encrypt.c: /tmp/ccOW2DbN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOW2DbN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOW2DbN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOW2DbN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOW2DbN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOW2DbN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOW2DbN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOW2DbN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOW2DbN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOW2DbN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOW2DbN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOW2DbN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOW2DbN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOW2DbN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOW2DbN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOW2DbN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOW2DbN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOW2DbN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOW2DbN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOW2DbN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOW2DbN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOW2DbN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOW2DbN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOW2DbN.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR8UcH5.s: Assembler messages:
encrypt.c: /tmp/ccR8UcH5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR8UcH5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR8UcH5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR8UcH5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8UcH5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8UcH5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8UcH5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8UcH5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8UcH5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8UcH5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8UcH5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8UcH5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR8UcH5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8UcH5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR8UcH5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8UcH5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR8UcH5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8UcH5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8UcH5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8UcH5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8UcH5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8UcH5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR8UcH5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8UcH5.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccihu5g6.s: Assembler messages:
encrypt.c: /tmp/ccihu5g6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccihu5g6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccihu5g6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccihu5g6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihu5g6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihu5g6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihu5g6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihu5g6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihu5g6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihu5g6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihu5g6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihu5g6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccihu5g6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihu5g6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccihu5g6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccihu5g6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihu5g6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihu5g6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihu5g6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihu5g6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihu5g6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccihu5g6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihu5g6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihu5g6.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccozYWIh.s: Assembler messages:
encrypt.c: /tmp/ccozYWIh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccozYWIh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccozYWIh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccozYWIh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozYWIh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozYWIh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozYWIh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozYWIh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozYWIh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozYWIh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozYWIh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozYWIh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccozYWIh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozYWIh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccozYWIh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozYWIh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccozYWIh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozYWIh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozYWIh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozYWIh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozYWIh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozYWIh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccozYWIh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozYWIh.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyLZ0Mk.s: Assembler messages:
encrypt.c: /tmp/ccyLZ0Mk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyLZ0Mk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyLZ0Mk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyLZ0Mk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLZ0Mk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLZ0Mk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLZ0Mk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLZ0Mk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLZ0Mk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLZ0Mk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLZ0Mk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLZ0Mk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyLZ0Mk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLZ0Mk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyLZ0Mk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyLZ0Mk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLZ0Mk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLZ0Mk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLZ0Mk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLZ0Mk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLZ0Mk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyLZ0Mk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLZ0Mk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLZ0Mk.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc6oxzuW.s: Assembler messages:
encrypt.c: /tmp/cc6oxzuW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6oxzuW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6oxzuW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6oxzuW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oxzuW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oxzuW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oxzuW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oxzuW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oxzuW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6oxzuW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6oxzuW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6oxzuW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6oxzuW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oxzuW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6oxzuW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6oxzuW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6oxzuW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6oxzuW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6oxzuW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6oxzuW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oxzuW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6oxzuW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6oxzuW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6oxzuW.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cceAmFl1.s: Assembler messages:
encrypt.c: /tmp/cceAmFl1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceAmFl1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceAmFl1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceAmFl1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAmFl1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAmFl1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAmFl1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAmFl1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAmFl1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceAmFl1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceAmFl1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceAmFl1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceAmFl1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAmFl1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceAmFl1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceAmFl1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceAmFl1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAmFl1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAmFl1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAmFl1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAmFl1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceAmFl1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAmFl1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAmFl1.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFOiDza.s: Assembler messages:
encrypt.c: /tmp/ccFOiDza.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFOiDza.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFOiDza.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFOiDza.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOiDza.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOiDza.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOiDza.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOiDza.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOiDza.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOiDza.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOiDza.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOiDza.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFOiDza.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOiDza.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFOiDza.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOiDza.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFOiDza.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOiDza.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOiDza.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOiDza.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOiDza.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOiDza.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFOiDza.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOiDza.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMryjic.s: Assembler messages:
encrypt.c: /tmp/ccMryjic.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMryjic.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMryjic.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMryjic.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMryjic.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMryjic.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMryjic.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMryjic.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMryjic.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMryjic.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMryjic.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMryjic.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMryjic.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMryjic.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMryjic.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMryjic.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMryjic.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMryjic.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMryjic.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMryjic.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMryjic.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMryjic.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMryjic.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMryjic.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA9XZZq.s: Assembler messages:
encrypt.c: /tmp/ccA9XZZq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA9XZZq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA9XZZq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA9XZZq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9XZZq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9XZZq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9XZZq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9XZZq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9XZZq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA9XZZq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA9XZZq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA9XZZq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA9XZZq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9XZZq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA9XZZq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA9XZZq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA9XZZq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA9XZZq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA9XZZq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA9XZZq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9XZZq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA9XZZq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA9XZZq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA9XZZq.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIHLrOd.s: Assembler messages:
encrypt.c: /tmp/ccIHLrOd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIHLrOd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIHLrOd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIHLrOd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHLrOd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHLrOd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHLrOd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHLrOd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHLrOd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHLrOd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHLrOd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHLrOd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIHLrOd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHLrOd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIHLrOd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIHLrOd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHLrOd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHLrOd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHLrOd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHLrOd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHLrOd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIHLrOd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHLrOd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHLrOd.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV7D6Ml.s: Assembler messages:
encrypt.c: /tmp/ccV7D6Ml.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV7D6Ml.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV7D6Ml.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV7D6Ml.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7D6Ml.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7D6Ml.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7D6Ml.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7D6Ml.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7D6Ml.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7D6Ml.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7D6Ml.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7D6Ml.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV7D6Ml.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7D6Ml.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV7D6Ml.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV7D6Ml.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7D6Ml.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7D6Ml.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7D6Ml.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7D6Ml.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7D6Ml.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV7D6Ml.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7D6Ml.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7D6Ml.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct5SjWD.s: Assembler messages:
encrypt.c: /tmp/cct5SjWD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct5SjWD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct5SjWD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct5SjWD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5SjWD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5SjWD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5SjWD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5SjWD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5SjWD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5SjWD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5SjWD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5SjWD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct5SjWD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5SjWD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct5SjWD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5SjWD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct5SjWD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5SjWD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5SjWD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5SjWD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5SjWD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5SjWD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct5SjWD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5SjWD.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGihiit.s: Assembler messages:
encrypt.c: /tmp/ccGihiit.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGihiit.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGihiit.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGihiit.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGihiit.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGihiit.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGihiit.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGihiit.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGihiit.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGihiit.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGihiit.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGihiit.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGihiit.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGihiit.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGihiit.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGihiit.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGihiit.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGihiit.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGihiit.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGihiit.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGihiit.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGihiit.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGihiit.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGihiit.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccU7dIH5.s: Assembler messages:
encrypt.c: /tmp/ccU7dIH5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU7dIH5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU7dIH5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU7dIH5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7dIH5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7dIH5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7dIH5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7dIH5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7dIH5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7dIH5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7dIH5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7dIH5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU7dIH5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7dIH5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU7dIH5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU7dIH5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7dIH5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7dIH5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7dIH5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7dIH5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7dIH5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU7dIH5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7dIH5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7dIH5.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDlfcYi.s: Assembler messages:
encrypt.c: /tmp/ccDlfcYi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDlfcYi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDlfcYi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDlfcYi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlfcYi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlfcYi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlfcYi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlfcYi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlfcYi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlfcYi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlfcYi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlfcYi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDlfcYi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlfcYi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDlfcYi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDlfcYi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlfcYi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlfcYi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlfcYi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlfcYi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlfcYi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDlfcYi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlfcYi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlfcYi.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmaelgw.s: Assembler messages:
encrypt.c: /tmp/ccmaelgw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmaelgw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmaelgw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmaelgw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaelgw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaelgw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaelgw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaelgw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaelgw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaelgw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaelgw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaelgw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmaelgw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaelgw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmaelgw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaelgw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmaelgw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaelgw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmaelgw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmaelgw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaelgw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmaelgw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmaelgw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmaelgw.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc60OxEN.s: Assembler messages:
encrypt.c: /tmp/cc60OxEN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc60OxEN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc60OxEN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc60OxEN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60OxEN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60OxEN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60OxEN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60OxEN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60OxEN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60OxEN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60OxEN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60OxEN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc60OxEN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60OxEN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc60OxEN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60OxEN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc60OxEN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60OxEN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60OxEN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60OxEN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60OxEN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60OxEN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc60OxEN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60OxEN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrgmHAR.s: Assembler messages:
encrypt.c: /tmp/ccrgmHAR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrgmHAR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrgmHAR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrgmHAR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgmHAR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgmHAR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgmHAR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgmHAR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgmHAR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgmHAR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgmHAR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgmHAR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrgmHAR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgmHAR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrgmHAR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrgmHAR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgmHAR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgmHAR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgmHAR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgmHAR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgmHAR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrgmHAR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgmHAR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgmHAR.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm6r2mP.s: Assembler messages:
encrypt.c: /tmp/ccm6r2mP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm6r2mP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm6r2mP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm6r2mP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6r2mP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6r2mP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6r2mP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6r2mP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6r2mP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6r2mP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6r2mP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6r2mP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm6r2mP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6r2mP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm6r2mP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6r2mP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm6r2mP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6r2mP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6r2mP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6r2mP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6r2mP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6r2mP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm6r2mP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6r2mP.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnS1pSV.s: Assembler messages:
encrypt.c: /tmp/ccnS1pSV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnS1pSV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnS1pSV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnS1pSV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS1pSV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS1pSV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS1pSV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS1pSV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS1pSV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnS1pSV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnS1pSV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnS1pSV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnS1pSV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS1pSV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnS1pSV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnS1pSV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnS1pSV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS1pSV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS1pSV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS1pSV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS1pSV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnS1pSV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS1pSV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS1pSV.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc1sHQWK.s: Assembler messages:
encrypt.c: /tmp/cc1sHQWK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1sHQWK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1sHQWK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1sHQWK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sHQWK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sHQWK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sHQWK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sHQWK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sHQWK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1sHQWK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1sHQWK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1sHQWK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1sHQWK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sHQWK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1sHQWK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1sHQWK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1sHQWK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1sHQWK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1sHQWK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sHQWK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1sHQWK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1sHQWK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1sHQWK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1sHQWK.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccaoUDZG.s: Assembler messages:
encrypt.c: /tmp/ccaoUDZG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaoUDZG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaoUDZG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaoUDZG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoUDZG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoUDZG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoUDZG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoUDZG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoUDZG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoUDZG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoUDZG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoUDZG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaoUDZG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoUDZG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaoUDZG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoUDZG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaoUDZG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoUDZG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoUDZG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoUDZG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoUDZG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoUDZG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaoUDZG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoUDZG.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZWqOAJ.s: Assembler messages:
encrypt.c: /tmp/ccZWqOAJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZWqOAJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZWqOAJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZWqOAJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWqOAJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWqOAJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWqOAJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWqOAJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWqOAJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWqOAJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWqOAJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWqOAJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZWqOAJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWqOAJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZWqOAJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWqOAJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZWqOAJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWqOAJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWqOAJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWqOAJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWqOAJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWqOAJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZWqOAJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWqOAJ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cclo88yN.s: Assembler messages:
encrypt.c: /tmp/cclo88yN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclo88yN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclo88yN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclo88yN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo88yN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo88yN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo88yN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo88yN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo88yN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclo88yN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclo88yN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclo88yN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclo88yN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo88yN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclo88yN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclo88yN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclo88yN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclo88yN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclo88yN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo88yN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclo88yN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclo88yN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclo88yN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclo88yN.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYDV7GN.s: Assembler messages:
encrypt.c: /tmp/ccYDV7GN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYDV7GN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYDV7GN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYDV7GN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDV7GN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDV7GN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDV7GN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDV7GN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDV7GN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDV7GN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDV7GN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDV7GN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYDV7GN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDV7GN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYDV7GN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDV7GN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYDV7GN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDV7GN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDV7GN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDV7GN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDV7GN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDV7GN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYDV7GN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDV7GN.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccYDV7GN.s: Assembler messages:
encrypt.c: /tmp/ccYDV7GN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYDV7GN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYDV7GN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYDV7GN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDV7GN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDV7GN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDV7GN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDV7GN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDV7GN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDV7GN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDV7GN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDV7GN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYDV7GN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDV7GN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYDV7GN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDV7GN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYDV7GN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDV7GN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDV7GN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDV7GN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDV7GN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDV7GN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYDV7GN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDV7GN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmTNKZI.s: Assembler messages:
encrypt.c: /tmp/ccmTNKZI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmTNKZI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmTNKZI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmTNKZI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTNKZI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTNKZI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTNKZI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTNKZI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTNKZI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTNKZI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTNKZI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTNKZI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmTNKZI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTNKZI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmTNKZI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmTNKZI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTNKZI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTNKZI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTNKZI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTNKZI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTNKZI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmTNKZI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTNKZI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTNKZI.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccmTNKZI.s: Assembler messages:
encrypt.c: /tmp/ccmTNKZI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmTNKZI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmTNKZI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmTNKZI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTNKZI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTNKZI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTNKZI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTNKZI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTNKZI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTNKZI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTNKZI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTNKZI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmTNKZI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTNKZI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmTNKZI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmTNKZI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTNKZI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTNKZI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTNKZI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTNKZI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTNKZI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmTNKZI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTNKZI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTNKZI.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4y1GT0.s: Assembler messages:
encrypt.c: /tmp/cc4y1GT0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4y1GT0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4y1GT0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4y1GT0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1GT0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1GT0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1GT0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1GT0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1GT0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y1GT0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y1GT0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y1GT0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4y1GT0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1GT0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4y1GT0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y1GT0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4y1GT0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y1GT0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y1GT0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y1GT0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1GT0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y1GT0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4y1GT0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y1GT0.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc4y1GT0.s: Assembler messages:
encrypt.c: /tmp/cc4y1GT0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4y1GT0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4y1GT0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4y1GT0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1GT0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1GT0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1GT0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1GT0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1GT0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y1GT0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y1GT0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y1GT0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4y1GT0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1GT0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4y1GT0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y1GT0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4y1GT0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y1GT0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y1GT0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y1GT0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1GT0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y1GT0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4y1GT0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y1GT0.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9Wb4yO.s: Assembler messages:
encrypt.c: /tmp/cc9Wb4yO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Wb4yO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Wb4yO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Wb4yO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wb4yO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wb4yO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wb4yO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wb4yO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wb4yO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Wb4yO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Wb4yO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Wb4yO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Wb4yO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wb4yO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Wb4yO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Wb4yO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Wb4yO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Wb4yO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Wb4yO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wb4yO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Wb4yO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Wb4yO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Wb4yO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Wb4yO.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc9Wb4yO.s: Assembler messages:
encrypt.c: /tmp/cc9Wb4yO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Wb4yO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Wb4yO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Wb4yO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wb4yO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wb4yO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wb4yO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wb4yO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wb4yO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Wb4yO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Wb4yO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Wb4yO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Wb4yO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wb4yO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Wb4yO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Wb4yO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Wb4yO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Wb4yO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Wb4yO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wb4yO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Wb4yO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Wb4yO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Wb4yO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Wb4yO.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccLxuBYF.s: Assembler messages:
encrypt.c: /tmp/ccLxuBYF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLxuBYF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLxuBYF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLxuBYF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxuBYF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxuBYF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxuBYF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxuBYF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxuBYF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxuBYF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxuBYF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxuBYF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLxuBYF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxuBYF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLxuBYF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxuBYF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLxuBYF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxuBYF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxuBYF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxuBYF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxuBYF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxuBYF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLxuBYF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxuBYF.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccLxuBYF.s: Assembler messages:
encrypt.c: /tmp/ccLxuBYF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLxuBYF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLxuBYF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLxuBYF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxuBYF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxuBYF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxuBYF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxuBYF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxuBYF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxuBYF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxuBYF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxuBYF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLxuBYF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxuBYF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLxuBYF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxuBYF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLxuBYF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxuBYF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxuBYF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxuBYF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxuBYF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxuBYF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLxuBYF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxuBYF.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccS0dKLO.s: Assembler messages:
encrypt.c: /tmp/ccS0dKLO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS0dKLO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS0dKLO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS0dKLO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0dKLO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0dKLO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0dKLO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0dKLO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0dKLO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS0dKLO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS0dKLO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS0dKLO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS0dKLO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0dKLO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS0dKLO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS0dKLO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS0dKLO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0dKLO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0dKLO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0dKLO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0dKLO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS0dKLO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0dKLO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0dKLO.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccS0dKLO.s: Assembler messages:
encrypt.c: /tmp/ccS0dKLO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS0dKLO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS0dKLO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS0dKLO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0dKLO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0dKLO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0dKLO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0dKLO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0dKLO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS0dKLO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS0dKLO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS0dKLO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS0dKLO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0dKLO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS0dKLO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS0dKLO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS0dKLO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0dKLO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0dKLO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0dKLO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0dKLO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS0dKLO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0dKLO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0dKLO.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBUGReV.s: Assembler messages:
encrypt.c: /tmp/ccBUGReV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBUGReV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBUGReV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBUGReV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUGReV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUGReV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUGReV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUGReV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUGReV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUGReV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUGReV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUGReV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBUGReV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUGReV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBUGReV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUGReV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBUGReV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUGReV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBUGReV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBUGReV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUGReV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBUGReV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBUGReV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBUGReV.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccBUGReV.s: Assembler messages:
encrypt.c: /tmp/ccBUGReV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBUGReV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBUGReV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBUGReV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUGReV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUGReV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUGReV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUGReV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUGReV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUGReV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUGReV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUGReV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBUGReV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUGReV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBUGReV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUGReV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBUGReV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUGReV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBUGReV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBUGReV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUGReV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBUGReV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBUGReV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBUGReV.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBxnLiI.s: Assembler messages:
encrypt.c: /tmp/ccBxnLiI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBxnLiI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBxnLiI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBxnLiI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxnLiI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxnLiI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxnLiI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxnLiI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxnLiI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxnLiI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxnLiI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxnLiI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBxnLiI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxnLiI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBxnLiI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBxnLiI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxnLiI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxnLiI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxnLiI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxnLiI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxnLiI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBxnLiI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxnLiI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxnLiI.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccBxnLiI.s: Assembler messages:
encrypt.c: /tmp/ccBxnLiI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBxnLiI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBxnLiI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBxnLiI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxnLiI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxnLiI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxnLiI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxnLiI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxnLiI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxnLiI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxnLiI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxnLiI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBxnLiI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxnLiI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBxnLiI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBxnLiI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxnLiI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxnLiI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxnLiI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxnLiI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxnLiI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBxnLiI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxnLiI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxnLiI.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccARFSTH.s: Assembler messages:
encrypt.c: /tmp/ccARFSTH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccARFSTH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccARFSTH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccARFSTH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARFSTH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARFSTH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARFSTH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARFSTH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARFSTH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARFSTH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARFSTH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARFSTH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccARFSTH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARFSTH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccARFSTH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARFSTH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccARFSTH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARFSTH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARFSTH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARFSTH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARFSTH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARFSTH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccARFSTH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARFSTH.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCA83jF.s: Assembler messages:
encrypt.c: /tmp/ccCA83jF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCA83jF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCA83jF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCA83jF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCA83jF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCA83jF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCA83jF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCA83jF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCA83jF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCA83jF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCA83jF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCA83jF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCA83jF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCA83jF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCA83jF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCA83jF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCA83jF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCA83jF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCA83jF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCA83jF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCA83jF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCA83jF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCA83jF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCA83jF.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/cck8kjfW.s: Assembler messages:
encrypt.c: /tmp/cck8kjfW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck8kjfW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck8kjfW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck8kjfW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8kjfW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8kjfW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8kjfW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8kjfW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8kjfW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8kjfW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8kjfW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8kjfW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck8kjfW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8kjfW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck8kjfW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8kjfW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck8kjfW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8kjfW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8kjfW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8kjfW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8kjfW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8kjfW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck8kjfW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8kjfW.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccRZgN4z.s: Assembler messages:
encrypt.c: /tmp/ccRZgN4z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRZgN4z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRZgN4z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRZgN4z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZgN4z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZgN4z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZgN4z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZgN4z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZgN4z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZgN4z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZgN4z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZgN4z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRZgN4z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZgN4z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRZgN4z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZgN4z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRZgN4z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZgN4z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZgN4z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZgN4z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZgN4z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZgN4z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRZgN4z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZgN4z.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cceo6LUv.s: Assembler messages:
encrypt.c: /tmp/cceo6LUv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceo6LUv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceo6LUv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceo6LUv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceo6LUv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceo6LUv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceo6LUv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceo6LUv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceo6LUv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceo6LUv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceo6LUv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceo6LUv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceo6LUv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceo6LUv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceo6LUv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceo6LUv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceo6LUv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceo6LUv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceo6LUv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceo6LUv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceo6LUv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceo6LUv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceo6LUv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceo6LUv.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc30eKqO.s: Assembler messages:
encrypt.c: /tmp/cc30eKqO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc30eKqO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc30eKqO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc30eKqO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30eKqO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30eKqO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30eKqO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30eKqO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30eKqO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30eKqO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30eKqO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30eKqO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc30eKqO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30eKqO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc30eKqO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30eKqO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc30eKqO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30eKqO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30eKqO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30eKqO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30eKqO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30eKqO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc30eKqO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30eKqO.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxkYn5L.s: Assembler messages:
encrypt.c: /tmp/ccxkYn5L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxkYn5L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxkYn5L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxkYn5L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkYn5L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkYn5L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkYn5L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkYn5L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkYn5L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxkYn5L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxkYn5L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxkYn5L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxkYn5L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkYn5L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxkYn5L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxkYn5L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxkYn5L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxkYn5L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxkYn5L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxkYn5L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxkYn5L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxkYn5L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxkYn5L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxkYn5L.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc11qR6v.s: Assembler messages:
encrypt.c: /tmp/cc11qR6v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc11qR6v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc11qR6v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc11qR6v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11qR6v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11qR6v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11qR6v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11qR6v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11qR6v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11qR6v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11qR6v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11qR6v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc11qR6v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11qR6v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc11qR6v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11qR6v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc11qR6v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11qR6v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11qR6v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11qR6v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11qR6v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11qR6v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc11qR6v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11qR6v.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclX6xvx.s: Assembler messages:
encrypt.c: /tmp/cclX6xvx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclX6xvx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclX6xvx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclX6xvx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclX6xvx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclX6xvx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclX6xvx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclX6xvx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclX6xvx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclX6xvx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclX6xvx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclX6xvx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclX6xvx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclX6xvx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclX6xvx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclX6xvx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclX6xvx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclX6xvx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclX6xvx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclX6xvx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclX6xvx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclX6xvx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclX6xvx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclX6xvx.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVYRZct.s: Assembler messages:
encrypt.c: /tmp/ccVYRZct.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVYRZct.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVYRZct.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVYRZct.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYRZct.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYRZct.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYRZct.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYRZct.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYRZct.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVYRZct.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVYRZct.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVYRZct.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVYRZct.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYRZct.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVYRZct.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVYRZct.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVYRZct.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYRZct.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYRZct.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYRZct.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYRZct.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVYRZct.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYRZct.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYRZct.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgfVGTm.s: Assembler messages:
encrypt.c: /tmp/ccgfVGTm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgfVGTm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgfVGTm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgfVGTm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfVGTm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfVGTm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfVGTm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfVGTm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfVGTm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfVGTm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfVGTm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfVGTm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgfVGTm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfVGTm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgfVGTm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfVGTm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgfVGTm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfVGTm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfVGTm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfVGTm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfVGTm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfVGTm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgfVGTm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfVGTm.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2jiIZq.s: Assembler messages:
encrypt.c: /tmp/cc2jiIZq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2jiIZq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2jiIZq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2jiIZq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jiIZq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jiIZq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jiIZq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jiIZq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jiIZq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jiIZq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jiIZq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jiIZq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2jiIZq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jiIZq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2jiIZq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jiIZq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2jiIZq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jiIZq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2jiIZq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2jiIZq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jiIZq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2jiIZq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2jiIZq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2jiIZq.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccduPfnF.s: Assembler messages:
encrypt.c: /tmp/ccduPfnF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccduPfnF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccduPfnF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccduPfnF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduPfnF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduPfnF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduPfnF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduPfnF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduPfnF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccduPfnF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccduPfnF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccduPfnF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccduPfnF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduPfnF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccduPfnF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccduPfnF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccduPfnF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduPfnF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduPfnF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduPfnF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduPfnF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccduPfnF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduPfnF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduPfnF.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj90NCM.s: Assembler messages:
encrypt.c: /tmp/ccj90NCM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj90NCM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj90NCM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj90NCM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj90NCM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj90NCM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj90NCM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj90NCM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj90NCM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj90NCM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj90NCM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj90NCM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj90NCM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj90NCM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj90NCM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj90NCM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj90NCM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj90NCM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj90NCM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj90NCM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj90NCM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj90NCM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj90NCM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj90NCM.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmt4QBM.s: Assembler messages:
encrypt.c: /tmp/ccmt4QBM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmt4QBM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmt4QBM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmt4QBM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmt4QBM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmt4QBM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmt4QBM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmt4QBM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmt4QBM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmt4QBM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmt4QBM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmt4QBM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmt4QBM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmt4QBM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmt4QBM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmt4QBM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmt4QBM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmt4QBM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmt4QBM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmt4QBM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmt4QBM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmt4QBM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmt4QBM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmt4QBM.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUu5MGX.s: Assembler messages:
encrypt.c: /tmp/ccUu5MGX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUu5MGX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUu5MGX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUu5MGX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5MGX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5MGX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5MGX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5MGX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5MGX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUu5MGX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUu5MGX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUu5MGX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUu5MGX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5MGX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUu5MGX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUu5MGX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUu5MGX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUu5MGX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUu5MGX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUu5MGX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUu5MGX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUu5MGX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUu5MGX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUu5MGX.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZCg170.s: Assembler messages:
encrypt.c: /tmp/ccZCg170.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZCg170.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZCg170.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZCg170.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCg170.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCg170.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCg170.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCg170.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCg170.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZCg170.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZCg170.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZCg170.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZCg170.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCg170.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZCg170.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZCg170.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZCg170.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZCg170.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZCg170.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCg170.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZCg170.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZCg170.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZCg170.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZCg170.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJVQ0iE.s: Assembler messages:
encrypt.c: /tmp/ccJVQ0iE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJVQ0iE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJVQ0iE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJVQ0iE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVQ0iE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVQ0iE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVQ0iE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVQ0iE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVQ0iE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVQ0iE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVQ0iE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVQ0iE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJVQ0iE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVQ0iE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJVQ0iE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVQ0iE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJVQ0iE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVQ0iE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVQ0iE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVQ0iE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVQ0iE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVQ0iE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJVQ0iE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVQ0iE.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxShavD.s: Assembler messages:
encrypt.c: /tmp/ccxShavD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxShavD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxShavD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxShavD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxShavD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxShavD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxShavD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxShavD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxShavD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxShavD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxShavD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxShavD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxShavD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxShavD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxShavD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxShavD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxShavD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxShavD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxShavD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxShavD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxShavD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxShavD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxShavD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxShavD.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBAcmkU.s: Assembler messages:
encrypt.c: /tmp/ccBAcmkU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBAcmkU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBAcmkU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBAcmkU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAcmkU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAcmkU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAcmkU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAcmkU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAcmkU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBAcmkU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBAcmkU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBAcmkU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBAcmkU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAcmkU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBAcmkU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBAcmkU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBAcmkU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAcmkU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAcmkU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAcmkU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAcmkU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBAcmkU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAcmkU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAcmkU.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIfWDRQ.s: Assembler messages:
encrypt.c: /tmp/ccIfWDRQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIfWDRQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIfWDRQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIfWDRQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfWDRQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfWDRQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfWDRQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfWDRQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfWDRQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIfWDRQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIfWDRQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIfWDRQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIfWDRQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfWDRQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIfWDRQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIfWDRQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIfWDRQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIfWDRQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIfWDRQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIfWDRQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfWDRQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIfWDRQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIfWDRQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIfWDRQ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMOBxE1.s: Assembler messages:
encrypt.c: /tmp/ccMOBxE1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMOBxE1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMOBxE1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMOBxE1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOBxE1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOBxE1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOBxE1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOBxE1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOBxE1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOBxE1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOBxE1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOBxE1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMOBxE1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOBxE1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMOBxE1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOBxE1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMOBxE1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOBxE1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOBxE1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOBxE1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOBxE1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOBxE1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMOBxE1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOBxE1.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckMP0L5.s: Assembler messages:
encrypt.c: /tmp/cckMP0L5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckMP0L5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckMP0L5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckMP0L5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMP0L5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMP0L5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMP0L5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMP0L5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMP0L5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckMP0L5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckMP0L5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckMP0L5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckMP0L5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMP0L5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckMP0L5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckMP0L5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckMP0L5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMP0L5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMP0L5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMP0L5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMP0L5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckMP0L5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMP0L5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMP0L5.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccON29ph.s: Assembler messages:
encrypt.c: /tmp/ccON29ph.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccON29ph.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccON29ph.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccON29ph.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccON29ph.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccON29ph.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccON29ph.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccON29ph.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccON29ph.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccON29ph.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccON29ph.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccON29ph.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccON29ph.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccON29ph.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccON29ph.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccON29ph.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccON29ph.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccON29ph.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccON29ph.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccON29ph.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccON29ph.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccON29ph.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccON29ph.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccON29ph.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEQ2aLd.s: Assembler messages:
encrypt.c: /tmp/ccEQ2aLd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEQ2aLd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEQ2aLd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEQ2aLd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ2aLd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ2aLd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ2aLd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ2aLd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ2aLd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQ2aLd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQ2aLd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQ2aLd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEQ2aLd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ2aLd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEQ2aLd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQ2aLd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEQ2aLd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQ2aLd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQ2aLd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQ2aLd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ2aLd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQ2aLd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEQ2aLd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQ2aLd.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmfPAMk.s: Assembler messages:
encrypt.c: /tmp/ccmfPAMk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmfPAMk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmfPAMk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmfPAMk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfPAMk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfPAMk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfPAMk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfPAMk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfPAMk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfPAMk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfPAMk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfPAMk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmfPAMk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfPAMk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmfPAMk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmfPAMk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfPAMk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfPAMk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfPAMk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfPAMk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfPAMk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmfPAMk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfPAMk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfPAMk.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWzri1r.s: Assembler messages:
encrypt.c: /tmp/ccWzri1r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWzri1r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWzri1r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWzri1r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzri1r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzri1r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzri1r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzri1r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzri1r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzri1r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzri1r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzri1r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWzri1r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzri1r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWzri1r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzri1r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWzri1r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzri1r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzri1r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzri1r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzri1r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzri1r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWzri1r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzri1r.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclY9KOo.s: Assembler messages:
encrypt.c: /tmp/cclY9KOo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclY9KOo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclY9KOo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclY9KOo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclY9KOo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclY9KOo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclY9KOo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclY9KOo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclY9KOo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclY9KOo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclY9KOo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclY9KOo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclY9KOo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclY9KOo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclY9KOo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclY9KOo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclY9KOo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclY9KOo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclY9KOo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclY9KOo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclY9KOo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclY9KOo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclY9KOo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclY9KOo.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2hbEOK.s: Assembler messages:
encrypt.c: /tmp/cc2hbEOK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2hbEOK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2hbEOK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2hbEOK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hbEOK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hbEOK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hbEOK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hbEOK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hbEOK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2hbEOK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2hbEOK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2hbEOK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2hbEOK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hbEOK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2hbEOK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2hbEOK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2hbEOK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2hbEOK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2hbEOK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hbEOK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2hbEOK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2hbEOK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2hbEOK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2hbEOK.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccECjY4C.s: Assembler messages:
encrypt.c: /tmp/ccECjY4C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccECjY4C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccECjY4C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccECjY4C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECjY4C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECjY4C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECjY4C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECjY4C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECjY4C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECjY4C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECjY4C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECjY4C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccECjY4C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECjY4C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccECjY4C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECjY4C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccECjY4C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECjY4C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECjY4C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECjY4C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECjY4C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECjY4C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccECjY4C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECjY4C.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6WlEBU.s: Assembler messages:
encrypt.c: /tmp/cc6WlEBU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6WlEBU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6WlEBU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6WlEBU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WlEBU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WlEBU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WlEBU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WlEBU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WlEBU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6WlEBU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6WlEBU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6WlEBU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6WlEBU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WlEBU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6WlEBU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6WlEBU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6WlEBU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WlEBU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WlEBU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WlEBU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WlEBU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6WlEBU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WlEBU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6WlEBU.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwYkJIe.s: Assembler messages:
encrypt.c: /tmp/ccwYkJIe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwYkJIe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwYkJIe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwYkJIe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYkJIe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYkJIe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYkJIe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYkJIe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYkJIe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYkJIe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYkJIe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYkJIe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwYkJIe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYkJIe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwYkJIe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYkJIe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwYkJIe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYkJIe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwYkJIe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwYkJIe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYkJIe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwYkJIe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwYkJIe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwYkJIe.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrwDdpx.s: Assembler messages:
encrypt.c: /tmp/ccrwDdpx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrwDdpx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrwDdpx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrwDdpx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwDdpx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwDdpx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwDdpx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwDdpx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwDdpx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrwDdpx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrwDdpx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrwDdpx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrwDdpx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwDdpx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrwDdpx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrwDdpx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrwDdpx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrwDdpx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrwDdpx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrwDdpx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwDdpx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrwDdpx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrwDdpx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrwDdpx.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxHcqJI.s: Assembler messages:
encrypt.c: /tmp/ccxHcqJI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxHcqJI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxHcqJI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxHcqJI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHcqJI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHcqJI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHcqJI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHcqJI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHcqJI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHcqJI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHcqJI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHcqJI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxHcqJI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHcqJI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxHcqJI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxHcqJI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHcqJI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHcqJI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHcqJI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHcqJI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHcqJI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxHcqJI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHcqJI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHcqJI.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6zG62S.s: Assembler messages:
encrypt.c: /tmp/cc6zG62S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6zG62S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6zG62S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6zG62S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zG62S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zG62S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zG62S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zG62S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zG62S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6zG62S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6zG62S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6zG62S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6zG62S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zG62S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6zG62S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6zG62S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6zG62S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6zG62S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6zG62S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zG62S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6zG62S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6zG62S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6zG62S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6zG62S.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEMTimz.s: Assembler messages:
encrypt.c: /tmp/ccEMTimz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEMTimz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEMTimz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEMTimz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMTimz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMTimz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMTimz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMTimz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMTimz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMTimz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMTimz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMTimz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEMTimz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMTimz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEMTimz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMTimz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEMTimz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMTimz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEMTimz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEMTimz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMTimz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEMTimz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEMTimz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEMTimz.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUSGce8.s: Assembler messages:
encrypt.c: /tmp/ccUSGce8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUSGce8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUSGce8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUSGce8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSGce8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSGce8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSGce8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSGce8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSGce8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSGce8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSGce8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSGce8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUSGce8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSGce8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUSGce8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUSGce8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSGce8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSGce8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSGce8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSGce8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSGce8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUSGce8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSGce8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSGce8.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckIBjAo.s: Assembler messages:
encrypt.c: /tmp/cckIBjAo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckIBjAo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckIBjAo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckIBjAo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIBjAo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIBjAo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIBjAo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIBjAo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIBjAo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIBjAo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIBjAo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIBjAo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckIBjAo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIBjAo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckIBjAo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIBjAo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckIBjAo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIBjAo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIBjAo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIBjAo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIBjAo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIBjAo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckIBjAo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIBjAo.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ3nrBq.s: Assembler messages:
encrypt.c: /tmp/ccJ3nrBq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ3nrBq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ3nrBq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ3nrBq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3nrBq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3nrBq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3nrBq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3nrBq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3nrBq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3nrBq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3nrBq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3nrBq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ3nrBq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3nrBq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ3nrBq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3nrBq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ3nrBq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3nrBq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3nrBq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3nrBq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3nrBq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3nrBq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ3nrBq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3nrBq.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgljRqh.s: Assembler messages:
encrypt.c: /tmp/ccgljRqh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgljRqh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgljRqh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgljRqh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljRqh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljRqh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljRqh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljRqh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljRqh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgljRqh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgljRqh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgljRqh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgljRqh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljRqh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgljRqh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgljRqh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgljRqh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgljRqh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgljRqh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljRqh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgljRqh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgljRqh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgljRqh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgljRqh.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGBuStk.s: Assembler messages:
encrypt.c: /tmp/ccGBuStk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGBuStk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGBuStk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGBuStk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBuStk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBuStk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBuStk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBuStk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBuStk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGBuStk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGBuStk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGBuStk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGBuStk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBuStk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGBuStk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGBuStk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGBuStk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGBuStk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGBuStk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGBuStk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBuStk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGBuStk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGBuStk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGBuStk.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cczigeuZ.s: Assembler messages:
encrypt.c: /tmp/cczigeuZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczigeuZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczigeuZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczigeuZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczigeuZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczigeuZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczigeuZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczigeuZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczigeuZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczigeuZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczigeuZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczigeuZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczigeuZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczigeuZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczigeuZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczigeuZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczigeuZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczigeuZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczigeuZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczigeuZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczigeuZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczigeuZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczigeuZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczigeuZ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8HaV4d.s: Assembler messages:
encrypt.c: /tmp/cc8HaV4d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8HaV4d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8HaV4d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8HaV4d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HaV4d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HaV4d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HaV4d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HaV4d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HaV4d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8HaV4d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8HaV4d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8HaV4d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8HaV4d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HaV4d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8HaV4d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8HaV4d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8HaV4d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HaV4d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HaV4d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HaV4d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HaV4d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8HaV4d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HaV4d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HaV4d.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO9Vdwk.s: Assembler messages:
encrypt.c: /tmp/ccO9Vdwk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO9Vdwk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO9Vdwk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO9Vdwk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9Vdwk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9Vdwk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9Vdwk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9Vdwk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9Vdwk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9Vdwk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9Vdwk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9Vdwk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO9Vdwk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9Vdwk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO9Vdwk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9Vdwk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO9Vdwk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9Vdwk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9Vdwk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9Vdwk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9Vdwk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9Vdwk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO9Vdwk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9Vdwk.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKQth1a.s: Assembler messages:
encrypt.c: /tmp/ccKQth1a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKQth1a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKQth1a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKQth1a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQth1a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQth1a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQth1a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQth1a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQth1a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKQth1a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKQth1a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKQth1a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKQth1a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQth1a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKQth1a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKQth1a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKQth1a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKQth1a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKQth1a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKQth1a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQth1a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKQth1a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKQth1a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKQth1a.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccepO106.s: Assembler messages:
encrypt.c: /tmp/ccepO106.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccepO106.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccepO106.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccepO106.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepO106.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepO106.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepO106.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepO106.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepO106.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepO106.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepO106.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepO106.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccepO106.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepO106.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccepO106.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccepO106.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepO106.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepO106.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepO106.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepO106.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepO106.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccepO106.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepO106.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepO106.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca2lHgh.s: Assembler messages:
encrypt.c: /tmp/cca2lHgh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca2lHgh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca2lHgh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca2lHgh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2lHgh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2lHgh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2lHgh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2lHgh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2lHgh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2lHgh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2lHgh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2lHgh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca2lHgh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2lHgh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca2lHgh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2lHgh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca2lHgh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2lHgh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2lHgh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2lHgh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2lHgh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2lHgh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca2lHgh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2lHgh.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cco8i1Kb.s: Assembler messages:
encrypt.c: /tmp/cco8i1Kb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco8i1Kb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco8i1Kb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco8i1Kb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8i1Kb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8i1Kb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8i1Kb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8i1Kb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8i1Kb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco8i1Kb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco8i1Kb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco8i1Kb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco8i1Kb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8i1Kb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco8i1Kb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco8i1Kb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco8i1Kb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8i1Kb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8i1Kb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8i1Kb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8i1Kb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco8i1Kb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8i1Kb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8i1Kb.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmMxRU5.s: Assembler messages:
encrypt.c: /tmp/ccmMxRU5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmMxRU5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmMxRU5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmMxRU5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMxRU5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMxRU5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMxRU5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMxRU5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMxRU5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMxRU5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMxRU5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMxRU5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmMxRU5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMxRU5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmMxRU5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMxRU5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmMxRU5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMxRU5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMxRU5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMxRU5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMxRU5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMxRU5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmMxRU5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMxRU5.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoccsAY.s: Assembler messages:
encrypt.c: /tmp/ccoccsAY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoccsAY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoccsAY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoccsAY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoccsAY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoccsAY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoccsAY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoccsAY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoccsAY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoccsAY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoccsAY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoccsAY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoccsAY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoccsAY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoccsAY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoccsAY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoccsAY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoccsAY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoccsAY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoccsAY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoccsAY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoccsAY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoccsAY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoccsAY.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVyRwC2.s: Assembler messages:
encrypt.c: /tmp/ccVyRwC2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVyRwC2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVyRwC2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVyRwC2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyRwC2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyRwC2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyRwC2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyRwC2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyRwC2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyRwC2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyRwC2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyRwC2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVyRwC2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyRwC2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVyRwC2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVyRwC2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyRwC2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyRwC2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyRwC2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyRwC2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyRwC2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVyRwC2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyRwC2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyRwC2.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchmEk1c.s: Assembler messages:
encrypt.c: /tmp/cchmEk1c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchmEk1c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchmEk1c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchmEk1c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmEk1c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmEk1c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmEk1c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmEk1c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmEk1c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmEk1c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmEk1c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmEk1c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchmEk1c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmEk1c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchmEk1c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmEk1c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchmEk1c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmEk1c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmEk1c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmEk1c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmEk1c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmEk1c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchmEk1c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmEk1c.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWGV8mr.s: Assembler messages:
encrypt.c: /tmp/ccWGV8mr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWGV8mr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWGV8mr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWGV8mr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGV8mr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGV8mr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGV8mr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGV8mr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGV8mr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWGV8mr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWGV8mr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWGV8mr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWGV8mr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGV8mr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWGV8mr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWGV8mr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWGV8mr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWGV8mr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWGV8mr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWGV8mr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGV8mr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWGV8mr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWGV8mr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWGV8mr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccKN6xn.s: Assembler messages:
encrypt.c: /tmp/cccKN6xn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccKN6xn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccKN6xn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccKN6xn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKN6xn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKN6xn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKN6xn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKN6xn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKN6xn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKN6xn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKN6xn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKN6xn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccKN6xn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKN6xn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccKN6xn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccKN6xn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKN6xn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKN6xn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKN6xn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKN6xn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKN6xn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccKN6xn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKN6xn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKN6xn.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMtMPlD.s: Assembler messages:
encrypt.c: /tmp/ccMtMPlD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMtMPlD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMtMPlD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMtMPlD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtMPlD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtMPlD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtMPlD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtMPlD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtMPlD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtMPlD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtMPlD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtMPlD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMtMPlD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtMPlD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMtMPlD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMtMPlD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtMPlD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtMPlD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtMPlD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtMPlD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtMPlD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMtMPlD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtMPlD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtMPlD.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTX4rQB.s: Assembler messages:
encrypt.c: /tmp/ccTX4rQB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTX4rQB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTX4rQB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTX4rQB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTX4rQB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTX4rQB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTX4rQB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTX4rQB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTX4rQB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTX4rQB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTX4rQB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTX4rQB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTX4rQB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTX4rQB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTX4rQB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTX4rQB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTX4rQB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTX4rQB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTX4rQB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTX4rQB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTX4rQB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTX4rQB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTX4rQB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTX4rQB.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYGnSzi.s: Assembler messages:
encrypt.c: /tmp/ccYGnSzi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYGnSzi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYGnSzi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYGnSzi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGnSzi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGnSzi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGnSzi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGnSzi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGnSzi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYGnSzi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYGnSzi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYGnSzi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYGnSzi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGnSzi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYGnSzi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYGnSzi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYGnSzi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYGnSzi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYGnSzi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGnSzi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYGnSzi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYGnSzi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYGnSzi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYGnSzi.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjWjeGm.s: Assembler messages:
encrypt.c: /tmp/ccjWjeGm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjWjeGm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjWjeGm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjWjeGm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWjeGm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWjeGm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWjeGm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWjeGm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWjeGm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWjeGm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWjeGm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWjeGm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjWjeGm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWjeGm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjWjeGm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWjeGm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjWjeGm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWjeGm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjWjeGm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjWjeGm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWjeGm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjWjeGm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjWjeGm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjWjeGm.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9zdKau.s: Assembler messages:
encrypt.c: /tmp/cc9zdKau.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9zdKau.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9zdKau.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9zdKau.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zdKau.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zdKau.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zdKau.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zdKau.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zdKau.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9zdKau.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9zdKau.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9zdKau.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9zdKau.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zdKau.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9zdKau.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9zdKau.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9zdKau.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zdKau.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zdKau.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zdKau.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zdKau.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9zdKau.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zdKau.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zdKau.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXXKuAx.s: Assembler messages:
encrypt.c: /tmp/ccXXKuAx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXXKuAx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXXKuAx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXXKuAx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXKuAx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXKuAx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXKuAx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXKuAx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXKuAx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXKuAx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXKuAx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXKuAx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXXKuAx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXKuAx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXXKuAx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXKuAx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXXKuAx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXKuAx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXXKuAx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXXKuAx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXKuAx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXXKuAx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXXKuAx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXXKuAx.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDgfDa1.s: Assembler messages:
encrypt.c: /tmp/ccDgfDa1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDgfDa1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDgfDa1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDgfDa1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgfDa1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgfDa1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgfDa1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgfDa1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgfDa1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDgfDa1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDgfDa1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDgfDa1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDgfDa1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgfDa1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDgfDa1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDgfDa1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDgfDa1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDgfDa1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDgfDa1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDgfDa1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgfDa1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDgfDa1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDgfDa1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDgfDa1.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLo2jhC.s: Assembler messages:
encrypt.c: /tmp/ccLo2jhC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLo2jhC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLo2jhC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLo2jhC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo2jhC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo2jhC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo2jhC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo2jhC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo2jhC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLo2jhC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLo2jhC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLo2jhC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLo2jhC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo2jhC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLo2jhC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLo2jhC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLo2jhC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLo2jhC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLo2jhC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo2jhC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLo2jhC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLo2jhC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLo2jhC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLo2jhC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUtcF9Q.s: Assembler messages:
encrypt.c: /tmp/ccUtcF9Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUtcF9Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUtcF9Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUtcF9Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtcF9Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtcF9Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtcF9Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtcF9Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtcF9Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUtcF9Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUtcF9Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUtcF9Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUtcF9Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtcF9Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUtcF9Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUtcF9Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUtcF9Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUtcF9Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUtcF9Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtcF9Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUtcF9Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUtcF9Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUtcF9Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUtcF9Q.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr7HHq8.s: Assembler messages:
encrypt.c: /tmp/ccr7HHq8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr7HHq8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr7HHq8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr7HHq8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7HHq8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7HHq8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7HHq8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7HHq8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7HHq8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7HHq8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7HHq8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7HHq8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr7HHq8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7HHq8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr7HHq8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7HHq8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr7HHq8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7HHq8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr7HHq8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr7HHq8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7HHq8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr7HHq8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr7HHq8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr7HHq8.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3h26Ly.s: Assembler messages:
encrypt.c: /tmp/cc3h26Ly.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3h26Ly.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3h26Ly.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3h26Ly.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3h26Ly.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3h26Ly.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3h26Ly.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3h26Ly.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3h26Ly.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3h26Ly.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3h26Ly.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3h26Ly.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3h26Ly.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3h26Ly.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3h26Ly.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3h26Ly.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3h26Ly.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3h26Ly.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3h26Ly.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3h26Ly.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3h26Ly.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3h26Ly.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3h26Ly.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3h26Ly.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIzzR4V.s: Assembler messages:
encrypt.c: /tmp/ccIzzR4V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIzzR4V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIzzR4V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIzzR4V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzzR4V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzzR4V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzzR4V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzzR4V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzzR4V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzzR4V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzzR4V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzzR4V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIzzR4V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzzR4V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIzzR4V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzzR4V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIzzR4V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzzR4V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzzR4V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzzR4V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzzR4V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzzR4V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIzzR4V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzzR4V.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAvB7r6.s: Assembler messages:
encrypt.c: /tmp/ccAvB7r6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAvB7r6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAvB7r6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAvB7r6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvB7r6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvB7r6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvB7r6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvB7r6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvB7r6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvB7r6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvB7r6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvB7r6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAvB7r6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvB7r6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAvB7r6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvB7r6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAvB7r6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvB7r6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvB7r6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvB7r6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvB7r6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvB7r6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAvB7r6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvB7r6.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdEM4NJ.s: Assembler messages:
encrypt.c: /tmp/ccdEM4NJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdEM4NJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdEM4NJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdEM4NJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEM4NJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEM4NJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEM4NJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEM4NJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEM4NJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEM4NJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEM4NJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEM4NJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdEM4NJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEM4NJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdEM4NJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdEM4NJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEM4NJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEM4NJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEM4NJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEM4NJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEM4NJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdEM4NJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEM4NJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEM4NJ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc73dwM0.s: Assembler messages:
encrypt.c: /tmp/cc73dwM0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc73dwM0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc73dwM0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc73dwM0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73dwM0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73dwM0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73dwM0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73dwM0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73dwM0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73dwM0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73dwM0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73dwM0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc73dwM0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73dwM0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc73dwM0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73dwM0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc73dwM0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73dwM0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc73dwM0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc73dwM0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73dwM0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc73dwM0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc73dwM0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc73dwM0.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdkA8d7.s: Assembler messages:
encrypt.c: /tmp/ccdkA8d7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdkA8d7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdkA8d7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdkA8d7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkA8d7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkA8d7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkA8d7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkA8d7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkA8d7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkA8d7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkA8d7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkA8d7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdkA8d7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkA8d7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdkA8d7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdkA8d7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkA8d7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkA8d7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkA8d7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkA8d7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkA8d7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdkA8d7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkA8d7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkA8d7.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB5aP9e.s: Assembler messages:
encrypt.c: /tmp/ccB5aP9e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB5aP9e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB5aP9e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB5aP9e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5aP9e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5aP9e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5aP9e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5aP9e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5aP9e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5aP9e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5aP9e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5aP9e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB5aP9e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5aP9e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB5aP9e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5aP9e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB5aP9e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5aP9e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB5aP9e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB5aP9e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5aP9e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB5aP9e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB5aP9e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB5aP9e.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRwApUj.s: Assembler messages:
encrypt.c: /tmp/ccRwApUj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRwApUj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRwApUj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRwApUj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwApUj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwApUj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwApUj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwApUj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwApUj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwApUj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwApUj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwApUj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRwApUj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwApUj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRwApUj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRwApUj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwApUj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwApUj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwApUj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwApUj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwApUj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRwApUj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwApUj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwApUj.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL7U0q0.s: Assembler messages:
encrypt.c: /tmp/ccL7U0q0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL7U0q0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL7U0q0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL7U0q0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7U0q0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7U0q0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7U0q0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7U0q0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7U0q0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7U0q0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7U0q0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7U0q0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL7U0q0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7U0q0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL7U0q0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL7U0q0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7U0q0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7U0q0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7U0q0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7U0q0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7U0q0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL7U0q0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7U0q0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7U0q0.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbuVtaX.s: Assembler messages:
encrypt.c: /tmp/ccbuVtaX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbuVtaX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbuVtaX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbuVtaX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuVtaX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuVtaX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuVtaX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuVtaX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuVtaX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbuVtaX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbuVtaX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbuVtaX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbuVtaX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuVtaX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbuVtaX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbuVtaX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbuVtaX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbuVtaX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbuVtaX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbuVtaX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuVtaX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbuVtaX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbuVtaX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbuVtaX.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6Zdt9e.s: Assembler messages:
encrypt.c: /tmp/cc6Zdt9e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Zdt9e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Zdt9e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Zdt9e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Zdt9e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Zdt9e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Zdt9e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Zdt9e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Zdt9e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Zdt9e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Zdt9e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Zdt9e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Zdt9e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Zdt9e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Zdt9e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Zdt9e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Zdt9e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Zdt9e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Zdt9e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Zdt9e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Zdt9e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Zdt9e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Zdt9e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Zdt9e.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUrdgD7.s: Assembler messages:
encrypt.c: /tmp/ccUrdgD7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUrdgD7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUrdgD7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUrdgD7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrdgD7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrdgD7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrdgD7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrdgD7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrdgD7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrdgD7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrdgD7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrdgD7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUrdgD7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrdgD7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUrdgD7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrdgD7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUrdgD7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrdgD7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrdgD7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrdgD7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrdgD7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrdgD7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUrdgD7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrdgD7.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUwWAgd.s: Assembler messages:
encrypt.c: /tmp/ccUwWAgd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUwWAgd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUwWAgd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUwWAgd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwWAgd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwWAgd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwWAgd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwWAgd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwWAgd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwWAgd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwWAgd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwWAgd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUwWAgd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwWAgd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUwWAgd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwWAgd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUwWAgd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwWAgd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwWAgd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwWAgd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwWAgd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwWAgd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUwWAgd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwWAgd.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuhQO8V.s: Assembler messages:
encrypt.c: /tmp/ccuhQO8V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuhQO8V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuhQO8V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuhQO8V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhQO8V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhQO8V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhQO8V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhQO8V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhQO8V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuhQO8V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuhQO8V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuhQO8V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuhQO8V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhQO8V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuhQO8V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuhQO8V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuhQO8V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhQO8V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhQO8V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhQO8V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhQO8V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuhQO8V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhQO8V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhQO8V.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2qn4j4.s: Assembler messages:
encrypt.c: /tmp/cc2qn4j4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2qn4j4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2qn4j4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2qn4j4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qn4j4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qn4j4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qn4j4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qn4j4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qn4j4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qn4j4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qn4j4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qn4j4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2qn4j4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qn4j4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2qn4j4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2qn4j4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qn4j4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qn4j4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qn4j4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qn4j4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qn4j4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2qn4j4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qn4j4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qn4j4.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE6XxTp.s: Assembler messages:
encrypt.c: /tmp/ccE6XxTp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE6XxTp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE6XxTp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE6XxTp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6XxTp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6XxTp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6XxTp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6XxTp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6XxTp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6XxTp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6XxTp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6XxTp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE6XxTp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6XxTp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE6XxTp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6XxTp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE6XxTp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6XxTp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6XxTp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6XxTp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6XxTp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6XxTp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE6XxTp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6XxTp.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc28VsmP.s: Assembler messages:
encrypt.c: /tmp/cc28VsmP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc28VsmP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc28VsmP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc28VsmP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28VsmP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28VsmP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28VsmP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28VsmP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28VsmP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc28VsmP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc28VsmP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc28VsmP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc28VsmP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28VsmP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc28VsmP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc28VsmP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc28VsmP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28VsmP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28VsmP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28VsmP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28VsmP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc28VsmP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28VsmP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28VsmP.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccQYV1R4.s: Assembler messages:
encrypt.c: /tmp/ccQYV1R4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQYV1R4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQYV1R4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQYV1R4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYV1R4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYV1R4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYV1R4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYV1R4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYV1R4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYV1R4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYV1R4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYV1R4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQYV1R4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYV1R4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQYV1R4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYV1R4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQYV1R4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYV1R4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYV1R4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYV1R4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYV1R4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYV1R4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQYV1R4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYV1R4.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZz1TVX.s: Assembler messages:
encrypt.c: /tmp/ccZz1TVX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZz1TVX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZz1TVX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZz1TVX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz1TVX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz1TVX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz1TVX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz1TVX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz1TVX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZz1TVX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZz1TVX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZz1TVX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZz1TVX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz1TVX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZz1TVX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZz1TVX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZz1TVX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZz1TVX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZz1TVX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz1TVX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZz1TVX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZz1TVX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZz1TVX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZz1TVX.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm4khHg.s: Assembler messages:
encrypt.c: /tmp/ccm4khHg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm4khHg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm4khHg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm4khHg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4khHg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4khHg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4khHg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4khHg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4khHg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4khHg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4khHg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4khHg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm4khHg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4khHg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm4khHg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4khHg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm4khHg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4khHg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4khHg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4khHg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4khHg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4khHg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm4khHg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4khHg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSYvVgm.s: Assembler messages:
encrypt.c: /tmp/ccSYvVgm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSYvVgm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSYvVgm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSYvVgm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYvVgm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYvVgm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYvVgm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYvVgm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYvVgm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYvVgm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYvVgm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYvVgm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSYvVgm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYvVgm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSYvVgm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSYvVgm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYvVgm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYvVgm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYvVgm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYvVgm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYvVgm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSYvVgm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYvVgm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYvVgm.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmUu0MR.s: Assembler messages:
encrypt.c: /tmp/ccmUu0MR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmUu0MR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmUu0MR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmUu0MR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUu0MR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUu0MR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUu0MR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUu0MR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUu0MR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmUu0MR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmUu0MR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmUu0MR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmUu0MR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUu0MR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmUu0MR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmUu0MR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmUu0MR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmUu0MR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmUu0MR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmUu0MR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUu0MR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmUu0MR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmUu0MR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmUu0MR.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5jQalr.s: Assembler messages:
encrypt.c: /tmp/cc5jQalr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5jQalr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5jQalr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5jQalr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jQalr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jQalr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jQalr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jQalr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jQalr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5jQalr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5jQalr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5jQalr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5jQalr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jQalr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5jQalr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5jQalr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5jQalr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jQalr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jQalr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jQalr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jQalr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5jQalr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jQalr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jQalr.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccraLRLR.s: Assembler messages:
encrypt.c: /tmp/ccraLRLR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccraLRLR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccraLRLR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccraLRLR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraLRLR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraLRLR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraLRLR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraLRLR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraLRLR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccraLRLR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccraLRLR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccraLRLR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccraLRLR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraLRLR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccraLRLR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccraLRLR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccraLRLR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccraLRLR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccraLRLR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccraLRLR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraLRLR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccraLRLR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccraLRLR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccraLRLR.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc4TL4PN.s: Assembler messages:
encrypt.c: /tmp/cc4TL4PN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4TL4PN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4TL4PN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4TL4PN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TL4PN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TL4PN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TL4PN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TL4PN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TL4PN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TL4PN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TL4PN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TL4PN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4TL4PN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TL4PN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4TL4PN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TL4PN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4TL4PN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TL4PN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TL4PN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TL4PN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TL4PN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TL4PN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4TL4PN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TL4PN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccf5vqAe.s: Assembler messages:
encrypt.c: /tmp/ccf5vqAe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf5vqAe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf5vqAe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf5vqAe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5vqAe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5vqAe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5vqAe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5vqAe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5vqAe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf5vqAe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf5vqAe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf5vqAe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf5vqAe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5vqAe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf5vqAe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf5vqAe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf5vqAe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5vqAe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5vqAe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5vqAe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5vqAe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf5vqAe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5vqAe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5vqAe.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFovuai.s: Assembler messages:
encrypt.c: /tmp/ccFovuai.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFovuai.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFovuai.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFovuai.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFovuai.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFovuai.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFovuai.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFovuai.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFovuai.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFovuai.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFovuai.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFovuai.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFovuai.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFovuai.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFovuai.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFovuai.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFovuai.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFovuai.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFovuai.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFovuai.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFovuai.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFovuai.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFovuai.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFovuai.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR4biQK.s: Assembler messages:
encrypt.c: /tmp/ccR4biQK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR4biQK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR4biQK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR4biQK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4biQK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4biQK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4biQK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4biQK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4biQK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4biQK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4biQK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4biQK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR4biQK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4biQK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR4biQK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4biQK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR4biQK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4biQK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4biQK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4biQK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4biQK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4biQK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR4biQK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4biQK.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCr0glq.s: Assembler messages:
encrypt.c: /tmp/ccCr0glq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCr0glq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCr0glq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCr0glq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCr0glq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCr0glq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCr0glq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCr0glq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCr0glq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCr0glq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCr0glq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCr0glq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCr0glq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCr0glq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCr0glq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCr0glq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCr0glq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCr0glq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCr0glq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCr0glq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCr0glq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCr0glq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCr0glq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCr0glq.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVy5BAE.s: Assembler messages:
encrypt.c: /tmp/ccVy5BAE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVy5BAE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVy5BAE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVy5BAE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy5BAE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy5BAE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy5BAE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy5BAE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy5BAE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVy5BAE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVy5BAE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVy5BAE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVy5BAE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy5BAE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVy5BAE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVy5BAE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVy5BAE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVy5BAE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVy5BAE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy5BAE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVy5BAE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVy5BAE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVy5BAE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVy5BAE.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOvttCI.s: Assembler messages:
encrypt.c: /tmp/ccOvttCI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOvttCI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOvttCI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOvttCI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvttCI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvttCI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvttCI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvttCI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvttCI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvttCI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvttCI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvttCI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOvttCI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvttCI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOvttCI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOvttCI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvttCI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvttCI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvttCI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvttCI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvttCI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOvttCI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvttCI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvttCI.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccHXDlu.s: Assembler messages:
encrypt.c: /tmp/cccHXDlu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccHXDlu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccHXDlu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccHXDlu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHXDlu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHXDlu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHXDlu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHXDlu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHXDlu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccHXDlu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccHXDlu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccHXDlu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccHXDlu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHXDlu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccHXDlu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccHXDlu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccHXDlu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccHXDlu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccHXDlu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccHXDlu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHXDlu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccHXDlu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccHXDlu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccHXDlu.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccNwFL2l.s: Assembler messages:
encrypt.c: /tmp/ccNwFL2l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNwFL2l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNwFL2l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNwFL2l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwFL2l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwFL2l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwFL2l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwFL2l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwFL2l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNwFL2l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNwFL2l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNwFL2l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNwFL2l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwFL2l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNwFL2l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNwFL2l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNwFL2l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNwFL2l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNwFL2l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNwFL2l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwFL2l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNwFL2l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNwFL2l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNwFL2l.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccWGN1WB.s: Assembler messages:
encrypt.c: /tmp/ccWGN1WB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWGN1WB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWGN1WB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWGN1WB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGN1WB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGN1WB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGN1WB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGN1WB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGN1WB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWGN1WB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWGN1WB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWGN1WB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWGN1WB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGN1WB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWGN1WB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWGN1WB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWGN1WB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWGN1WB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWGN1WB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGN1WB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWGN1WB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWGN1WB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWGN1WB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWGN1WB.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cccorirw.s: Assembler messages:
encrypt.c: /tmp/cccorirw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccorirw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccorirw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccorirw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccorirw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccorirw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccorirw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccorirw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccorirw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccorirw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccorirw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccorirw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccorirw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccorirw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccorirw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccorirw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccorirw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccorirw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccorirw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccorirw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccorirw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccorirw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccorirw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccorirw.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccszMusA.s: Assembler messages:
encrypt.c: /tmp/ccszMusA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccszMusA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccszMusA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccszMusA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszMusA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszMusA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszMusA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszMusA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszMusA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszMusA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszMusA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszMusA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccszMusA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszMusA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccszMusA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccszMusA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszMusA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszMusA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszMusA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszMusA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszMusA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccszMusA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszMusA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszMusA.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGX22wJ.s: Assembler messages:
encrypt.c: /tmp/ccGX22wJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGX22wJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGX22wJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGX22wJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX22wJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX22wJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX22wJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX22wJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX22wJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGX22wJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGX22wJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGX22wJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGX22wJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX22wJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGX22wJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGX22wJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGX22wJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGX22wJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGX22wJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX22wJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGX22wJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGX22wJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGX22wJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGX22wJ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyvzTRU.s: Assembler messages:
encrypt.c: /tmp/ccyvzTRU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyvzTRU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyvzTRU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyvzTRU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvzTRU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvzTRU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvzTRU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvzTRU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvzTRU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvzTRU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvzTRU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvzTRU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyvzTRU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvzTRU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyvzTRU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvzTRU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyvzTRU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvzTRU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvzTRU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvzTRU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvzTRU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvzTRU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyvzTRU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvzTRU.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJcmqCV.s: Assembler messages:
encrypt.c: /tmp/ccJcmqCV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJcmqCV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJcmqCV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJcmqCV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcmqCV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcmqCV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcmqCV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcmqCV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcmqCV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcmqCV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcmqCV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcmqCV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJcmqCV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcmqCV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJcmqCV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJcmqCV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcmqCV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcmqCV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcmqCV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcmqCV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcmqCV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJcmqCV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcmqCV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcmqCV.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqdLaua.s: Assembler messages:
encrypt.c: /tmp/ccqdLaua.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqdLaua.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqdLaua.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqdLaua.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdLaua.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdLaua.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdLaua.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdLaua.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdLaua.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdLaua.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdLaua.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdLaua.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqdLaua.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdLaua.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqdLaua.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdLaua.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqdLaua.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdLaua.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdLaua.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdLaua.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdLaua.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdLaua.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqdLaua.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdLaua.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccqBts0B.s: Assembler messages:
encrypt.c: /tmp/ccqBts0B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqBts0B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqBts0B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqBts0B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBts0B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBts0B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBts0B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBts0B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBts0B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBts0B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBts0B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBts0B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqBts0B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBts0B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqBts0B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqBts0B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBts0B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBts0B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBts0B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBts0B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBts0B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqBts0B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBts0B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBts0B.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccqOHb7O.s: Assembler messages:
encrypt.c: /tmp/ccqOHb7O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqOHb7O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqOHb7O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqOHb7O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOHb7O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOHb7O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOHb7O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOHb7O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOHb7O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqOHb7O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqOHb7O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqOHb7O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqOHb7O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOHb7O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqOHb7O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqOHb7O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqOHb7O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqOHb7O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqOHb7O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqOHb7O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOHb7O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqOHb7O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqOHb7O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqOHb7O.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUAqMm2.s: Assembler messages:
encrypt.c: /tmp/ccUAqMm2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUAqMm2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUAqMm2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUAqMm2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAqMm2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAqMm2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAqMm2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAqMm2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAqMm2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAqMm2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAqMm2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAqMm2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUAqMm2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAqMm2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUAqMm2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAqMm2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUAqMm2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAqMm2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAqMm2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAqMm2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAqMm2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAqMm2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUAqMm2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAqMm2.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw7YxZQ.s: Assembler messages:
encrypt.c: /tmp/ccw7YxZQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw7YxZQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw7YxZQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw7YxZQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7YxZQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7YxZQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7YxZQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7YxZQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7YxZQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw7YxZQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw7YxZQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw7YxZQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw7YxZQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7YxZQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw7YxZQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw7YxZQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw7YxZQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7YxZQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7YxZQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7YxZQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7YxZQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw7YxZQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7YxZQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7YxZQ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIqQOKu.s: Assembler messages:
encrypt.c: /tmp/ccIqQOKu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIqQOKu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIqQOKu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIqQOKu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqQOKu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqQOKu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqQOKu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqQOKu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqQOKu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqQOKu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqQOKu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqQOKu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIqQOKu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqQOKu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIqQOKu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqQOKu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIqQOKu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqQOKu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqQOKu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqQOKu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqQOKu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqQOKu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIqQOKu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqQOKu.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccryAEot.s: Assembler messages:
encrypt.c: /tmp/ccryAEot.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccryAEot.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccryAEot.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccryAEot.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryAEot.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryAEot.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryAEot.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryAEot.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryAEot.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccryAEot.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccryAEot.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccryAEot.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccryAEot.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryAEot.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccryAEot.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccryAEot.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccryAEot.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccryAEot.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccryAEot.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryAEot.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccryAEot.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccryAEot.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccryAEot.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccryAEot.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc60PzUG.s: Assembler messages:
encrypt.c: /tmp/cc60PzUG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc60PzUG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc60PzUG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc60PzUG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60PzUG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60PzUG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60PzUG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60PzUG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60PzUG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60PzUG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60PzUG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60PzUG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc60PzUG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60PzUG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc60PzUG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60PzUG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc60PzUG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60PzUG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60PzUG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60PzUG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60PzUG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60PzUG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc60PzUG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60PzUG.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIh1twI.s: Assembler messages:
encrypt.c: /tmp/ccIh1twI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIh1twI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIh1twI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIh1twI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIh1twI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIh1twI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIh1twI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIh1twI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIh1twI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIh1twI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIh1twI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIh1twI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIh1twI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIh1twI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIh1twI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIh1twI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIh1twI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIh1twI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIh1twI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIh1twI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIh1twI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIh1twI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIh1twI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIh1twI.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7i0TJp.s: Assembler messages:
encrypt.c: /tmp/cc7i0TJp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7i0TJp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7i0TJp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7i0TJp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i0TJp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i0TJp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i0TJp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i0TJp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i0TJp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7i0TJp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7i0TJp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7i0TJp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7i0TJp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i0TJp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7i0TJp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7i0TJp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7i0TJp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7i0TJp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7i0TJp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7i0TJp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7i0TJp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7i0TJp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7i0TJp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7i0TJp.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMbMzNo.s: Assembler messages:
encrypt.c: /tmp/ccMbMzNo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMbMzNo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMbMzNo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMbMzNo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbMzNo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbMzNo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbMzNo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbMzNo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbMzNo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbMzNo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbMzNo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbMzNo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMbMzNo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbMzNo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMbMzNo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMbMzNo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbMzNo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbMzNo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbMzNo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbMzNo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbMzNo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMbMzNo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbMzNo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbMzNo.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVCXubE.s: Assembler messages:
encrypt.c: /tmp/ccVCXubE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVCXubE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVCXubE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVCXubE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCXubE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCXubE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCXubE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCXubE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCXubE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCXubE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCXubE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCXubE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVCXubE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCXubE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVCXubE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVCXubE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCXubE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCXubE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCXubE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCXubE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCXubE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVCXubE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCXubE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCXubE.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfugmUx.s: Assembler messages:
encrypt.c: /tmp/ccfugmUx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfugmUx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfugmUx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfugmUx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfugmUx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfugmUx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfugmUx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfugmUx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfugmUx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfugmUx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfugmUx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfugmUx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfugmUx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfugmUx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfugmUx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfugmUx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfugmUx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfugmUx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfugmUx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfugmUx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfugmUx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfugmUx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfugmUx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfugmUx.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA7W6MM.s: Assembler messages:
encrypt.c: /tmp/ccA7W6MM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA7W6MM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA7W6MM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA7W6MM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7W6MM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7W6MM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7W6MM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7W6MM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7W6MM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7W6MM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7W6MM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7W6MM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA7W6MM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7W6MM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA7W6MM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA7W6MM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7W6MM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7W6MM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7W6MM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7W6MM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7W6MM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA7W6MM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7W6MM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7W6MM.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccX4RKoQ.s: Assembler messages:
encrypt.c: /tmp/ccX4RKoQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX4RKoQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX4RKoQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX4RKoQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4RKoQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4RKoQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4RKoQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4RKoQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4RKoQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX4RKoQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX4RKoQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX4RKoQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX4RKoQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4RKoQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX4RKoQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX4RKoQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX4RKoQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX4RKoQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX4RKoQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX4RKoQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX4RKoQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX4RKoQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX4RKoQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX4RKoQ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQBCt6U.s: Assembler messages:
encrypt.c: /tmp/ccQBCt6U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQBCt6U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQBCt6U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQBCt6U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBCt6U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBCt6U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBCt6U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBCt6U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBCt6U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBCt6U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBCt6U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBCt6U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQBCt6U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBCt6U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQBCt6U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBCt6U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQBCt6U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBCt6U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBCt6U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBCt6U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBCt6U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBCt6U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQBCt6U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBCt6U.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgm2EZ1.s: Assembler messages:
encrypt.c: /tmp/ccgm2EZ1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgm2EZ1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgm2EZ1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgm2EZ1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgm2EZ1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgm2EZ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgm2EZ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgm2EZ1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgm2EZ1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgm2EZ1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgm2EZ1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgm2EZ1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgm2EZ1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgm2EZ1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgm2EZ1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgm2EZ1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgm2EZ1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgm2EZ1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgm2EZ1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgm2EZ1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgm2EZ1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgm2EZ1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgm2EZ1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgm2EZ1.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfnKEJL.s: Assembler messages:
encrypt.c: /tmp/ccfnKEJL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfnKEJL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfnKEJL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfnKEJL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnKEJL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnKEJL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnKEJL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnKEJL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnKEJL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfnKEJL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfnKEJL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfnKEJL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfnKEJL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnKEJL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfnKEJL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfnKEJL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfnKEJL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfnKEJL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfnKEJL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfnKEJL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnKEJL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfnKEJL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfnKEJL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfnKEJL.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuCtp8O.s: Assembler messages:
encrypt.c: /tmp/ccuCtp8O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuCtp8O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuCtp8O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuCtp8O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCtp8O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCtp8O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCtp8O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCtp8O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCtp8O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuCtp8O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuCtp8O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuCtp8O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuCtp8O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCtp8O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuCtp8O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuCtp8O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuCtp8O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuCtp8O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuCtp8O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCtp8O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuCtp8O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuCtp8O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuCtp8O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuCtp8O.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfi32eO.s: Assembler messages:
encrypt.c: /tmp/ccfi32eO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfi32eO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfi32eO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfi32eO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfi32eO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfi32eO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfi32eO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfi32eO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfi32eO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfi32eO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfi32eO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfi32eO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfi32eO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfi32eO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfi32eO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfi32eO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfi32eO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfi32eO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfi32eO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfi32eO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfi32eO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfi32eO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfi32eO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfi32eO.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxUnwdU.s: Assembler messages:
encrypt.c: /tmp/ccxUnwdU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxUnwdU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxUnwdU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxUnwdU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUnwdU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUnwdU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUnwdU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUnwdU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUnwdU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUnwdU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUnwdU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUnwdU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxUnwdU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUnwdU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxUnwdU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxUnwdU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUnwdU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUnwdU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUnwdU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUnwdU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUnwdU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxUnwdU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUnwdU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUnwdU.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA2mKP6.s: Assembler messages:
encrypt.c: /tmp/ccA2mKP6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA2mKP6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA2mKP6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA2mKP6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2mKP6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2mKP6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2mKP6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2mKP6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2mKP6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2mKP6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2mKP6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2mKP6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA2mKP6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2mKP6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA2mKP6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2mKP6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA2mKP6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA2mKP6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA2mKP6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA2mKP6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2mKP6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA2mKP6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA2mKP6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA2mKP6.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP8ilOh.s: Assembler messages:
encrypt.c: /tmp/ccP8ilOh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP8ilOh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP8ilOh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP8ilOh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8ilOh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8ilOh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8ilOh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8ilOh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8ilOh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8ilOh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8ilOh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8ilOh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP8ilOh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8ilOh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP8ilOh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP8ilOh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8ilOh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8ilOh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8ilOh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8ilOh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8ilOh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP8ilOh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8ilOh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8ilOh.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCywcug.s: Assembler messages:
encrypt.c: /tmp/ccCywcug.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCywcug.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCywcug.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCywcug.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCywcug.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCywcug.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCywcug.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCywcug.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCywcug.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCywcug.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCywcug.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCywcug.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCywcug.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCywcug.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCywcug.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCywcug.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCywcug.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCywcug.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCywcug.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCywcug.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCywcug.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCywcug.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCywcug.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCywcug.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgnlA0v.s: Assembler messages:
encrypt.c: /tmp/ccgnlA0v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgnlA0v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgnlA0v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgnlA0v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnlA0v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnlA0v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnlA0v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnlA0v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnlA0v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnlA0v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnlA0v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnlA0v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgnlA0v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnlA0v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgnlA0v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgnlA0v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnlA0v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnlA0v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnlA0v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnlA0v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnlA0v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgnlA0v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnlA0v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnlA0v.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cceMOtv9.s: Assembler messages:
encrypt.c: /tmp/cceMOtv9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceMOtv9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceMOtv9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceMOtv9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMOtv9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMOtv9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMOtv9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMOtv9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMOtv9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMOtv9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMOtv9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMOtv9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceMOtv9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMOtv9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceMOtv9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceMOtv9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMOtv9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMOtv9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMOtv9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMOtv9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMOtv9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceMOtv9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMOtv9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMOtv9.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrdayB2.s: Assembler messages:
encrypt.c: /tmp/ccrdayB2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrdayB2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrdayB2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrdayB2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdayB2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdayB2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdayB2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdayB2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdayB2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdayB2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdayB2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdayB2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrdayB2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdayB2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrdayB2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdayB2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrdayB2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdayB2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdayB2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdayB2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdayB2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdayB2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrdayB2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdayB2.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIrmG8o.s: Assembler messages:
encrypt.c: /tmp/ccIrmG8o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIrmG8o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIrmG8o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIrmG8o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrmG8o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrmG8o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrmG8o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrmG8o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrmG8o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrmG8o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrmG8o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrmG8o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIrmG8o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrmG8o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIrmG8o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIrmG8o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrmG8o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrmG8o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrmG8o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrmG8o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrmG8o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIrmG8o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrmG8o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrmG8o.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchUNlu9.s: Assembler messages:
encrypt.c: /tmp/cchUNlu9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchUNlu9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchUNlu9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchUNlu9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUNlu9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUNlu9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUNlu9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUNlu9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUNlu9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUNlu9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUNlu9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUNlu9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchUNlu9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUNlu9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchUNlu9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUNlu9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchUNlu9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUNlu9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchUNlu9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchUNlu9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUNlu9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchUNlu9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchUNlu9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchUNlu9.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCpr9rx.s: Assembler messages:
encrypt.c: /tmp/ccCpr9rx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCpr9rx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCpr9rx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCpr9rx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpr9rx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpr9rx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpr9rx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpr9rx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpr9rx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpr9rx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpr9rx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpr9rx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCpr9rx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpr9rx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCpr9rx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpr9rx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCpr9rx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpr9rx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCpr9rx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCpr9rx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpr9rx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCpr9rx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCpr9rx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCpr9rx.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqPxrAk.s: Assembler messages:
encrypt.c: /tmp/ccqPxrAk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqPxrAk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqPxrAk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqPxrAk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPxrAk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPxrAk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPxrAk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPxrAk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPxrAk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPxrAk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPxrAk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPxrAk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqPxrAk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPxrAk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqPxrAk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqPxrAk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPxrAk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPxrAk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPxrAk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPxrAk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPxrAk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqPxrAk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPxrAk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPxrAk.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCUzb9H.s: Assembler messages:
encrypt.c: /tmp/ccCUzb9H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCUzb9H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCUzb9H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCUzb9H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUzb9H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUzb9H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUzb9H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUzb9H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUzb9H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCUzb9H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCUzb9H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCUzb9H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCUzb9H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUzb9H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCUzb9H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCUzb9H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCUzb9H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCUzb9H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCUzb9H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCUzb9H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUzb9H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCUzb9H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCUzb9H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCUzb9H.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXFfnyu.s: Assembler messages:
encrypt.c: /tmp/ccXFfnyu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXFfnyu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXFfnyu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXFfnyu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFfnyu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFfnyu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFfnyu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFfnyu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFfnyu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFfnyu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFfnyu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFfnyu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXFfnyu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFfnyu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXFfnyu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXFfnyu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFfnyu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFfnyu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFfnyu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFfnyu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFfnyu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXFfnyu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFfnyu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFfnyu.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc1mC75m.s: Assembler messages:
encrypt.c: /tmp/cc1mC75m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1mC75m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1mC75m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1mC75m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mC75m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mC75m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mC75m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mC75m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mC75m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1mC75m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1mC75m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1mC75m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1mC75m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mC75m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1mC75m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1mC75m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1mC75m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1mC75m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1mC75m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mC75m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1mC75m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1mC75m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1mC75m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1mC75m.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cckh6iey.s: Assembler messages:
encrypt.c: /tmp/cckh6iey.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckh6iey.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckh6iey.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckh6iey.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh6iey.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh6iey.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh6iey.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh6iey.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh6iey.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckh6iey.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckh6iey.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckh6iey.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckh6iey.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh6iey.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckh6iey.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckh6iey.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckh6iey.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckh6iey.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckh6iey.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckh6iey.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh6iey.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckh6iey.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckh6iey.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckh6iey.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFsObdp.s: Assembler messages:
encrypt.c: /tmp/ccFsObdp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFsObdp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFsObdp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFsObdp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsObdp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsObdp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsObdp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsObdp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsObdp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsObdp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsObdp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsObdp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFsObdp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsObdp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFsObdp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFsObdp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsObdp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsObdp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsObdp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsObdp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsObdp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFsObdp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsObdp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsObdp.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cctRNR2E.s: Assembler messages:
encrypt.c: /tmp/cctRNR2E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctRNR2E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctRNR2E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctRNR2E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRNR2E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRNR2E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRNR2E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRNR2E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRNR2E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRNR2E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRNR2E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRNR2E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctRNR2E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRNR2E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctRNR2E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRNR2E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctRNR2E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRNR2E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRNR2E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRNR2E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRNR2E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRNR2E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctRNR2E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRNR2E.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfBLBt2.s: Assembler messages:
encrypt.c: /tmp/ccfBLBt2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfBLBt2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfBLBt2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfBLBt2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBLBt2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBLBt2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBLBt2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBLBt2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBLBt2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfBLBt2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfBLBt2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfBLBt2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfBLBt2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBLBt2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfBLBt2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfBLBt2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfBLBt2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfBLBt2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfBLBt2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBLBt2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfBLBt2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfBLBt2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfBLBt2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfBLBt2.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx1hhba.s: Assembler messages:
encrypt.c: /tmp/ccx1hhba.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx1hhba.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx1hhba.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx1hhba.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1hhba.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1hhba.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1hhba.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1hhba.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1hhba.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1hhba.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1hhba.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1hhba.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx1hhba.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1hhba.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx1hhba.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1hhba.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx1hhba.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1hhba.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1hhba.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1hhba.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1hhba.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1hhba.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx1hhba.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1hhba.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQu06oi.s: Assembler messages:
encrypt.c: /tmp/ccQu06oi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQu06oi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQu06oi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQu06oi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu06oi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu06oi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu06oi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu06oi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu06oi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQu06oi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQu06oi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQu06oi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQu06oi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu06oi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQu06oi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQu06oi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQu06oi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQu06oi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQu06oi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu06oi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQu06oi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQu06oi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQu06oi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQu06oi.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccKlEGi.s: Assembler messages:
encrypt.c: /tmp/cccKlEGi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccKlEGi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccKlEGi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccKlEGi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKlEGi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKlEGi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKlEGi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKlEGi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKlEGi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKlEGi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKlEGi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKlEGi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccKlEGi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKlEGi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccKlEGi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKlEGi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccKlEGi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKlEGi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKlEGi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKlEGi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKlEGi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKlEGi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccKlEGi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKlEGi.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccEBNNz3.s: Assembler messages:
encrypt.c: /tmp/ccEBNNz3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEBNNz3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEBNNz3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEBNNz3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBNNz3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBNNz3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBNNz3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBNNz3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBNNz3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEBNNz3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEBNNz3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEBNNz3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEBNNz3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBNNz3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEBNNz3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEBNNz3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEBNNz3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEBNNz3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEBNNz3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEBNNz3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBNNz3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEBNNz3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEBNNz3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEBNNz3.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccHUmQU2.s: Assembler messages:
encrypt.c: /tmp/ccHUmQU2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHUmQU2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHUmQU2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHUmQU2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUmQU2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUmQU2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUmQU2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUmQU2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUmQU2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUmQU2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUmQU2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUmQU2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHUmQU2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUmQU2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHUmQU2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHUmQU2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUmQU2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUmQU2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUmQU2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUmQU2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUmQU2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHUmQU2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUmQU2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUmQU2.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3qQIQ9.s: Assembler messages:
encrypt.c: /tmp/cc3qQIQ9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3qQIQ9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3qQIQ9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3qQIQ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qQIQ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qQIQ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qQIQ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qQIQ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qQIQ9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3qQIQ9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3qQIQ9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3qQIQ9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3qQIQ9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qQIQ9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3qQIQ9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3qQIQ9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3qQIQ9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qQIQ9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qQIQ9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qQIQ9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qQIQ9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3qQIQ9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qQIQ9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qQIQ9.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cca3itTd.s: Assembler messages:
encrypt.c: /tmp/cca3itTd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca3itTd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca3itTd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca3itTd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3itTd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3itTd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3itTd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3itTd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3itTd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3itTd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3itTd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3itTd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca3itTd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3itTd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca3itTd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3itTd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca3itTd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3itTd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca3itTd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca3itTd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3itTd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca3itTd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca3itTd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca3itTd.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgHRzdA.s: Assembler messages:
encrypt.c: /tmp/ccgHRzdA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgHRzdA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgHRzdA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgHRzdA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRzdA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRzdA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRzdA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRzdA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRzdA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgHRzdA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgHRzdA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgHRzdA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgHRzdA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRzdA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgHRzdA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgHRzdA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgHRzdA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgHRzdA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgHRzdA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgHRzdA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRzdA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgHRzdA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgHRzdA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgHRzdA.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgYJ5MX.s: Assembler messages:
encrypt.c: /tmp/ccgYJ5MX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgYJ5MX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgYJ5MX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgYJ5MX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYJ5MX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYJ5MX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYJ5MX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYJ5MX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYJ5MX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgYJ5MX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgYJ5MX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgYJ5MX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgYJ5MX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYJ5MX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgYJ5MX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgYJ5MX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgYJ5MX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYJ5MX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYJ5MX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYJ5MX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYJ5MX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgYJ5MX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYJ5MX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYJ5MX.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccM8s158.s: Assembler messages:
encrypt.c: /tmp/ccM8s158.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM8s158.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM8s158.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM8s158.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8s158.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8s158.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8s158.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8s158.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8s158.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8s158.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8s158.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8s158.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM8s158.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8s158.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM8s158.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM8s158.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8s158.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8s158.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8s158.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8s158.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8s158.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM8s158.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8s158.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8s158.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctBmp7J.s: Assembler messages:
encrypt.c: /tmp/cctBmp7J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctBmp7J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctBmp7J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctBmp7J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBmp7J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBmp7J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBmp7J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBmp7J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBmp7J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctBmp7J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctBmp7J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctBmp7J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctBmp7J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBmp7J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctBmp7J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctBmp7J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctBmp7J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctBmp7J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctBmp7J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctBmp7J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBmp7J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctBmp7J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctBmp7J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctBmp7J.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc3XFAzQ.s: Assembler messages:
encrypt.c: /tmp/cc3XFAzQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3XFAzQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3XFAzQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3XFAzQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XFAzQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XFAzQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XFAzQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XFAzQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XFAzQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3XFAzQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3XFAzQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3XFAzQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3XFAzQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XFAzQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3XFAzQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3XFAzQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3XFAzQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3XFAzQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3XFAzQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XFAzQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3XFAzQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3XFAzQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3XFAzQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3XFAzQ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccQAN5pz.s: Assembler messages:
encrypt.c: /tmp/ccQAN5pz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQAN5pz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQAN5pz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQAN5pz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAN5pz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAN5pz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAN5pz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAN5pz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAN5pz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAN5pz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAN5pz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAN5pz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQAN5pz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAN5pz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQAN5pz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAN5pz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQAN5pz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAN5pz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAN5pz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAN5pz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAN5pz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAN5pz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQAN5pz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAN5pz.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBYjyw5.s: Assembler messages:
encrypt.c: /tmp/ccBYjyw5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBYjyw5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBYjyw5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBYjyw5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYjyw5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYjyw5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYjyw5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYjyw5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYjyw5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBYjyw5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBYjyw5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBYjyw5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBYjyw5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYjyw5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBYjyw5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBYjyw5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBYjyw5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBYjyw5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBYjyw5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYjyw5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBYjyw5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBYjyw5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBYjyw5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBYjyw5.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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