Implementation notes: x86, h9trinity, crypto_aead/omdsha256k128n96tau128v1

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
343275refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
344651refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
344935refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120720171020
346601refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
352959refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
354471refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120720171020
355079refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
355268refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
356099refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120720171020
356282refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120720171020
356634refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
356806refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120720171020
357136refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120720171020
357461refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120720171020
357862refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120720171020
363857refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
364110refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
365808refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
366384refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
367988refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
369146refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
371180refgcc -m32 -O3 -fomit-frame-pointer2017120720171020
372864refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
373677refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
375125refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
380334refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
388287refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
388387refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
389629refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
390146refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
391709refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
392076refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
393204refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
393422refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120720171020
393675refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
393877refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
397372refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
397620refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
398276refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
400148refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
401277refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
401729refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
401822refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
405499refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
407089refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
410879refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
411561refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
413299refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
413425refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
413502refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
414251refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
414631refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
414995refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
415144refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
418193refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
418286refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
418410refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
420293refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
420594refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
421187refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
421457refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
421600refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
421773refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017120720171020
424759refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
426363refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120720171020
427489refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
431478refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
432548refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
432927refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
433043refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120720171020
433274refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120720171020
433278refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
434666refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
434787refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120720171020
434882refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
437410refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120720171020
437479refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120720171020
439092refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120720171020
439164refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
439560refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
439682refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
440106refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
440893refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
441004refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
442048refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
442158refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
442302refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
442323refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
443840refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
443987refgcc -m32 -O2 -fomit-frame-pointer2017120720171020
445223refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
446063refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
449435refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
450292refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017120720171020
450362refgcc -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
451024refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
452208refgcc -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
453893refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
455632refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
455703refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
456166refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120720171020
456722refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
456737refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
457015refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
457296refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
457550refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
457816refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120720171020
457973refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
458072refgcc -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
459269refgcc -m32 -O -fomit-frame-pointer2017120720171020
459564refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120720171020
460097refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120720171020
460267refgcc -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
460541refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
460808refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120720171020
461178refgcc -m32 -march=core2 -O -fomit-frame-pointer2017120720171020
463875refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
464293refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
465501refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
471822refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
472663refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
472820refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
477534refgcc -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
478204refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
479943refgcc -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
480185refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
486343refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120720171020
488720refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120720171020
489573refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120720171020
489856refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017120720171020
490493refgcc -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
490872refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120720171020
491014refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
491615refgcc -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
492659refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120720171020
493196refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
493408refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020
493449refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
493858refgcc -m32 -Os -fomit-frame-pointer2017120720171020
493874refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
494669refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
494707refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
495297refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120720171020
495546refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
496060refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
496147refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
496385refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020
496530refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
496866refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
496979refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
497198refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
497315refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
497470refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
497687refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120720171020
498974refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020
499862refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
499955refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020
500858refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
500922refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
501172refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
501223refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
501402refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
501440refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
501985refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
502934refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020
503537refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
503538refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
504282refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
506472refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
511076refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020
513559refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020
514403refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020

Test failure

Implementation: crypto_aead/omdsha256k128n96tau128v1/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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaKZdDt.s: Assembler messages:
encrypt.c: /tmp/ccaKZdDt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaKZdDt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaKZdDt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaKZdDt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKZdDt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKZdDt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKZdDt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKZdDt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKZdDt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKZdDt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKZdDt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKZdDt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaKZdDt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKZdDt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaKZdDt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaKZdDt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKZdDt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKZdDt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKZdDt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKZdDt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKZdDt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaKZdDt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKZdDt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKZdDt.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgvSyOh.s: Assembler messages:
encrypt.c: /tmp/ccgvSyOh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgvSyOh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgvSyOh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgvSyOh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvSyOh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvSyOh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvSyOh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvSyOh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvSyOh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvSyOh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvSyOh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvSyOh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgvSyOh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvSyOh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgvSyOh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvSyOh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgvSyOh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvSyOh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvSyOh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvSyOh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvSyOh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvSyOh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgvSyOh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvSyOh.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchmsrfr.s: Assembler messages:
encrypt.c: /tmp/cchmsrfr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchmsrfr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchmsrfr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchmsrfr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmsrfr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmsrfr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmsrfr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmsrfr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmsrfr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmsrfr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmsrfr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmsrfr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchmsrfr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmsrfr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchmsrfr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmsrfr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchmsrfr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmsrfr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmsrfr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmsrfr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmsrfr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmsrfr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchmsrfr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmsrfr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnj6ApE.s: Assembler messages:
encrypt.c: /tmp/ccnj6ApE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnj6ApE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnj6ApE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnj6ApE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnj6ApE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnj6ApE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnj6ApE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnj6ApE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnj6ApE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnj6ApE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnj6ApE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnj6ApE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnj6ApE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnj6ApE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnj6ApE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnj6ApE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnj6ApE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnj6ApE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnj6ApE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnj6ApE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnj6ApE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnj6ApE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnj6ApE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnj6ApE.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLa4bpq.s: Assembler messages:
encrypt.c: /tmp/ccLa4bpq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLa4bpq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLa4bpq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLa4bpq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa4bpq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa4bpq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa4bpq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa4bpq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa4bpq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLa4bpq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLa4bpq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLa4bpq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLa4bpq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa4bpq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLa4bpq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLa4bpq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLa4bpq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLa4bpq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLa4bpq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa4bpq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLa4bpq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLa4bpq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLa4bpq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLa4bpq.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZBaYQc.s: Assembler messages:
encrypt.c: /tmp/ccZBaYQc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZBaYQc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZBaYQc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZBaYQc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBaYQc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBaYQc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBaYQc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBaYQc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBaYQc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZBaYQc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZBaYQc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZBaYQc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZBaYQc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBaYQc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZBaYQc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZBaYQc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZBaYQc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZBaYQc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZBaYQc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZBaYQc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBaYQc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZBaYQc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZBaYQc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZBaYQc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKVIrkm.s: Assembler messages:
encrypt.c: /tmp/ccKVIrkm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKVIrkm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKVIrkm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKVIrkm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVIrkm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVIrkm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVIrkm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVIrkm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVIrkm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVIrkm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVIrkm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVIrkm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKVIrkm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVIrkm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKVIrkm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVIrkm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKVIrkm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVIrkm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVIrkm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVIrkm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVIrkm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVIrkm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKVIrkm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVIrkm.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrAe4ty.s: Assembler messages:
encrypt.c: /tmp/ccrAe4ty.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrAe4ty.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrAe4ty.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrAe4ty.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAe4ty.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAe4ty.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAe4ty.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAe4ty.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAe4ty.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrAe4ty.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrAe4ty.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrAe4ty.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrAe4ty.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAe4ty.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrAe4ty.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrAe4ty.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrAe4ty.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrAe4ty.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrAe4ty.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAe4ty.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrAe4ty.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrAe4ty.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrAe4ty.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrAe4ty.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVL410I.s: Assembler messages:
encrypt.c: /tmp/ccVL410I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVL410I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVL410I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVL410I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL410I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL410I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL410I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL410I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL410I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVL410I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVL410I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVL410I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVL410I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL410I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVL410I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVL410I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVL410I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVL410I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVL410I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVL410I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL410I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVL410I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVL410I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVL410I.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXnEtrQ.s: Assembler messages:
encrypt.c: /tmp/ccXnEtrQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXnEtrQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXnEtrQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXnEtrQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnEtrQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnEtrQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnEtrQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnEtrQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnEtrQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnEtrQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnEtrQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnEtrQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXnEtrQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnEtrQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXnEtrQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXnEtrQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnEtrQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnEtrQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnEtrQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnEtrQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnEtrQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXnEtrQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnEtrQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnEtrQ.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnsx81I.s: Assembler messages:
encrypt.c: /tmp/ccnsx81I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnsx81I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnsx81I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnsx81I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsx81I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsx81I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsx81I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsx81I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsx81I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsx81I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsx81I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsx81I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnsx81I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsx81I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnsx81I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsx81I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnsx81I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsx81I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnsx81I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnsx81I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsx81I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnsx81I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnsx81I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnsx81I.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpimOmV.s: Assembler messages:
encrypt.c: /tmp/ccpimOmV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpimOmV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpimOmV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpimOmV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpimOmV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpimOmV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpimOmV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpimOmV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpimOmV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpimOmV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpimOmV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpimOmV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpimOmV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpimOmV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpimOmV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpimOmV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpimOmV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpimOmV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpimOmV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpimOmV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpimOmV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpimOmV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpimOmV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpimOmV.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccIFVY9L.s: Assembler messages:
encrypt.c: /tmp/ccIFVY9L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIFVY9L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIFVY9L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIFVY9L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFVY9L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFVY9L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFVY9L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFVY9L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFVY9L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFVY9L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFVY9L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFVY9L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIFVY9L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFVY9L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIFVY9L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIFVY9L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFVY9L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFVY9L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFVY9L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFVY9L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFVY9L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIFVY9L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFVY9L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFVY9L.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccIKioCD.s: Assembler messages:
encrypt.c: /tmp/ccIKioCD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIKioCD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIKioCD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIKioCD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKioCD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKioCD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKioCD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKioCD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKioCD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIKioCD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIKioCD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIKioCD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIKioCD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKioCD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIKioCD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIKioCD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIKioCD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIKioCD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIKioCD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIKioCD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKioCD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIKioCD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIKioCD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIKioCD.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccel0LhF.s: Assembler messages:
encrypt.c: /tmp/ccel0LhF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccel0LhF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccel0LhF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccel0LhF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccel0LhF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccel0LhF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccel0LhF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccel0LhF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccel0LhF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccel0LhF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccel0LhF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccel0LhF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccel0LhF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccel0LhF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccel0LhF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccel0LhF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccel0LhF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccel0LhF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccel0LhF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccel0LhF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccel0LhF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccel0LhF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccel0LhF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccel0LhF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccluLaaQ.s: Assembler messages:
encrypt.c: /tmp/ccluLaaQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccluLaaQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccluLaaQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccluLaaQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluLaaQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluLaaQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluLaaQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluLaaQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluLaaQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccluLaaQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccluLaaQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccluLaaQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccluLaaQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluLaaQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccluLaaQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccluLaaQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccluLaaQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccluLaaQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccluLaaQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluLaaQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccluLaaQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccluLaaQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccluLaaQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccluLaaQ.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKKDy4P.s: Assembler messages:
encrypt.c: /tmp/ccKKDy4P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKKDy4P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKKDy4P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKKDy4P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKDy4P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKDy4P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKDy4P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKDy4P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKDy4P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKDy4P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKDy4P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKDy4P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKKDy4P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKDy4P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKKDy4P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKKDy4P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKDy4P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKDy4P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKDy4P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKDy4P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKDy4P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKKDy4P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKDy4P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKDy4P.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciLr4zZ.s: Assembler messages:
encrypt.c: /tmp/cciLr4zZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciLr4zZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciLr4zZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciLr4zZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLr4zZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLr4zZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLr4zZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLr4zZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLr4zZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciLr4zZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciLr4zZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciLr4zZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciLr4zZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLr4zZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciLr4zZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciLr4zZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciLr4zZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciLr4zZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciLr4zZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciLr4zZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLr4zZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciLr4zZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciLr4zZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciLr4zZ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOMWWc3.s: Assembler messages:
encrypt.c: /tmp/ccOMWWc3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOMWWc3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOMWWc3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOMWWc3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMWWc3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMWWc3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMWWc3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMWWc3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMWWc3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOMWWc3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOMWWc3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOMWWc3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOMWWc3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMWWc3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOMWWc3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOMWWc3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOMWWc3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMWWc3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMWWc3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMWWc3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMWWc3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOMWWc3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMWWc3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMWWc3.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckQopwb.s: Assembler messages:
encrypt.c: /tmp/cckQopwb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckQopwb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckQopwb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckQopwb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQopwb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQopwb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQopwb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQopwb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQopwb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQopwb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQopwb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQopwb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckQopwb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQopwb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckQopwb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQopwb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckQopwb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQopwb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckQopwb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckQopwb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQopwb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckQopwb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckQopwb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckQopwb.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccEYD0YH.s: Assembler messages:
encrypt.c: /tmp/ccEYD0YH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEYD0YH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEYD0YH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEYD0YH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYD0YH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYD0YH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYD0YH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYD0YH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYD0YH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEYD0YH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEYD0YH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEYD0YH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEYD0YH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYD0YH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEYD0YH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEYD0YH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEYD0YH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEYD0YH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEYD0YH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYD0YH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEYD0YH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEYD0YH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEYD0YH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEYD0YH.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccQCSwoU.s: Assembler messages:
encrypt.c: /tmp/ccQCSwoU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQCSwoU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQCSwoU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQCSwoU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCSwoU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCSwoU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCSwoU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCSwoU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCSwoU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQCSwoU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQCSwoU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQCSwoU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQCSwoU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCSwoU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQCSwoU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQCSwoU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQCSwoU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQCSwoU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQCSwoU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQCSwoU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCSwoU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQCSwoU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQCSwoU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQCSwoU.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0aPKkX.s: Assembler messages:
encrypt.c: /tmp/cc0aPKkX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0aPKkX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0aPKkX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0aPKkX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aPKkX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aPKkX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aPKkX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aPKkX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aPKkX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0aPKkX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0aPKkX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0aPKkX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0aPKkX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aPKkX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0aPKkX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0aPKkX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0aPKkX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0aPKkX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0aPKkX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aPKkX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0aPKkX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0aPKkX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0aPKkX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0aPKkX.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz1fU76.s: Assembler messages:
encrypt.c: /tmp/ccz1fU76.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz1fU76.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz1fU76.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz1fU76.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1fU76.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1fU76.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1fU76.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1fU76.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1fU76.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz1fU76.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz1fU76.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz1fU76.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz1fU76.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1fU76.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz1fU76.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz1fU76.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz1fU76.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz1fU76.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz1fU76.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz1fU76.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1fU76.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz1fU76.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz1fU76.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz1fU76.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvdiUAO.s: Assembler messages:
encrypt.c: /tmp/ccvdiUAO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvdiUAO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvdiUAO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvdiUAO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdiUAO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdiUAO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdiUAO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdiUAO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdiUAO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvdiUAO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvdiUAO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvdiUAO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvdiUAO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdiUAO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvdiUAO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvdiUAO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvdiUAO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvdiUAO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvdiUAO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvdiUAO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdiUAO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvdiUAO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvdiUAO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvdiUAO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyijWn5.s: Assembler messages:
encrypt.c: /tmp/ccyijWn5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyijWn5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyijWn5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyijWn5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyijWn5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyijWn5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyijWn5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyijWn5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyijWn5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyijWn5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyijWn5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyijWn5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyijWn5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyijWn5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyijWn5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyijWn5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyijWn5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyijWn5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyijWn5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyijWn5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyijWn5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyijWn5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyijWn5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyijWn5.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLAPR03.s: Assembler messages:
encrypt.c: /tmp/ccLAPR03.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLAPR03.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLAPR03.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLAPR03.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAPR03.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAPR03.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAPR03.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAPR03.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAPR03.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAPR03.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAPR03.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAPR03.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLAPR03.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAPR03.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLAPR03.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAPR03.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLAPR03.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAPR03.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAPR03.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAPR03.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAPR03.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAPR03.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLAPR03.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAPR03.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTsjHqn.s: Assembler messages:
encrypt.c: /tmp/ccTsjHqn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTsjHqn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTsjHqn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTsjHqn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsjHqn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsjHqn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsjHqn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsjHqn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsjHqn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTsjHqn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTsjHqn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTsjHqn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTsjHqn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsjHqn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTsjHqn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTsjHqn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTsjHqn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTsjHqn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTsjHqn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsjHqn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTsjHqn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTsjHqn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTsjHqn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTsjHqn.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc44qXob.s: Assembler messages:
encrypt.c: /tmp/cc44qXob.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc44qXob.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc44qXob.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc44qXob.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qXob.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qXob.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qXob.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qXob.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qXob.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc44qXob.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc44qXob.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc44qXob.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc44qXob.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qXob.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc44qXob.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc44qXob.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc44qXob.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc44qXob.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc44qXob.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qXob.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc44qXob.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc44qXob.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc44qXob.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc44qXob.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPM6eQI.s: Assembler messages:
encrypt.c: /tmp/ccPM6eQI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPM6eQI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPM6eQI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPM6eQI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPM6eQI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPM6eQI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPM6eQI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPM6eQI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPM6eQI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPM6eQI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPM6eQI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPM6eQI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPM6eQI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPM6eQI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPM6eQI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPM6eQI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPM6eQI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPM6eQI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPM6eQI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPM6eQI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPM6eQI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPM6eQI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPM6eQI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPM6eQI.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKluX5f.s: Assembler messages:
encrypt.c: /tmp/ccKluX5f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKluX5f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKluX5f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKluX5f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKluX5f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKluX5f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKluX5f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKluX5f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKluX5f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKluX5f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKluX5f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKluX5f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKluX5f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKluX5f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKluX5f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKluX5f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKluX5f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKluX5f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKluX5f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKluX5f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKluX5f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKluX5f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKluX5f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKluX5f.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUBznsW.s: Assembler messages:
encrypt.c: /tmp/ccUBznsW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUBznsW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUBznsW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUBznsW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBznsW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBznsW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBznsW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBznsW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBznsW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUBznsW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUBznsW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUBznsW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUBznsW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBznsW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUBznsW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUBznsW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUBznsW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUBznsW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUBznsW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUBznsW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBznsW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUBznsW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUBznsW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUBznsW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJJf35z.s: Assembler messages:
encrypt.c: /tmp/ccJJf35z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJJf35z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJJf35z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJJf35z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJf35z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJf35z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJf35z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJf35z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJf35z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJJf35z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJJf35z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJJf35z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJJf35z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJf35z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJJf35z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJJf35z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJJf35z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJf35z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJf35z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJf35z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJf35z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJJf35z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJf35z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJf35z.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwBGa0m.s: Assembler messages:
encrypt.c: /tmp/ccwBGa0m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwBGa0m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwBGa0m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwBGa0m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBGa0m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBGa0m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBGa0m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBGa0m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBGa0m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBGa0m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBGa0m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBGa0m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwBGa0m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBGa0m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwBGa0m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBGa0m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwBGa0m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBGa0m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBGa0m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBGa0m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBGa0m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBGa0m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwBGa0m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBGa0m.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3W4HRs.s: Assembler messages:
encrypt.c: /tmp/cc3W4HRs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3W4HRs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3W4HRs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3W4HRs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3W4HRs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3W4HRs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3W4HRs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3W4HRs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3W4HRs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3W4HRs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3W4HRs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3W4HRs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3W4HRs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3W4HRs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3W4HRs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3W4HRs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3W4HRs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3W4HRs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3W4HRs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3W4HRs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3W4HRs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3W4HRs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3W4HRs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3W4HRs.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctSWEXy.s: Assembler messages:
encrypt.c: /tmp/cctSWEXy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctSWEXy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctSWEXy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctSWEXy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSWEXy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSWEXy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSWEXy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSWEXy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSWEXy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctSWEXy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctSWEXy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctSWEXy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctSWEXy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSWEXy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctSWEXy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctSWEXy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctSWEXy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctSWEXy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctSWEXy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSWEXy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctSWEXy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctSWEXy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctSWEXy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctSWEXy.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXz1Tjr.s: Assembler messages:
encrypt.c: /tmp/ccXz1Tjr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXz1Tjr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXz1Tjr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXz1Tjr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz1Tjr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz1Tjr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz1Tjr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz1Tjr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz1Tjr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXz1Tjr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXz1Tjr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXz1Tjr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXz1Tjr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz1Tjr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXz1Tjr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXz1Tjr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXz1Tjr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXz1Tjr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXz1Tjr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz1Tjr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXz1Tjr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXz1Tjr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXz1Tjr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXz1Tjr.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfyX2Ie.s: Assembler messages:
encrypt.c: /tmp/ccfyX2Ie.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfyX2Ie.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfyX2Ie.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfyX2Ie.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyX2Ie.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyX2Ie.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyX2Ie.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyX2Ie.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyX2Ie.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyX2Ie.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyX2Ie.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyX2Ie.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfyX2Ie.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyX2Ie.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfyX2Ie.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyX2Ie.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfyX2Ie.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyX2Ie.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfyX2Ie.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfyX2Ie.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyX2Ie.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfyX2Ie.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfyX2Ie.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfyX2Ie.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNlBaus.s: Assembler messages:
encrypt.c: /tmp/ccNlBaus.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNlBaus.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNlBaus.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNlBaus.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlBaus.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlBaus.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlBaus.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlBaus.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlBaus.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlBaus.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlBaus.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlBaus.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNlBaus.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlBaus.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNlBaus.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlBaus.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNlBaus.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlBaus.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlBaus.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlBaus.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlBaus.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlBaus.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNlBaus.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlBaus.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZQqovE.s: Assembler messages:
encrypt.c: /tmp/ccZQqovE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZQqovE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZQqovE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZQqovE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQqovE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQqovE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQqovE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQqovE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQqovE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQqovE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQqovE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQqovE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZQqovE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQqovE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZQqovE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZQqovE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQqovE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQqovE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQqovE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQqovE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQqovE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZQqovE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQqovE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQqovE.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGBMOy9.s: Assembler messages:
encrypt.c: /tmp/ccGBMOy9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGBMOy9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGBMOy9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGBMOy9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBMOy9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBMOy9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBMOy9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBMOy9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBMOy9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBMOy9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBMOy9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBMOy9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGBMOy9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBMOy9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGBMOy9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGBMOy9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBMOy9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBMOy9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBMOy9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBMOy9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBMOy9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGBMOy9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBMOy9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBMOy9.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccucxEl5.s: Assembler messages:
encrypt.c: /tmp/ccucxEl5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccucxEl5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccucxEl5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccucxEl5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucxEl5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucxEl5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucxEl5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucxEl5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucxEl5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucxEl5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucxEl5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucxEl5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccucxEl5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucxEl5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccucxEl5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucxEl5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccucxEl5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucxEl5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccucxEl5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccucxEl5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucxEl5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccucxEl5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccucxEl5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccucxEl5.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaDUbY5.s: Assembler messages:
encrypt.c: /tmp/ccaDUbY5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaDUbY5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaDUbY5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaDUbY5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDUbY5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDUbY5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDUbY5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDUbY5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDUbY5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDUbY5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDUbY5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDUbY5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaDUbY5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDUbY5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaDUbY5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDUbY5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaDUbY5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDUbY5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDUbY5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDUbY5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDUbY5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDUbY5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaDUbY5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDUbY5.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjqnqpf.s: Assembler messages:
encrypt.c: /tmp/ccjqnqpf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjqnqpf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjqnqpf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjqnqpf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqnqpf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqnqpf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqnqpf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqnqpf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqnqpf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjqnqpf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjqnqpf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjqnqpf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjqnqpf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqnqpf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjqnqpf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjqnqpf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjqnqpf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqnqpf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqnqpf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqnqpf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqnqpf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjqnqpf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqnqpf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqnqpf.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7e6xQ1.s: Assembler messages:
encrypt.c: /tmp/cc7e6xQ1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7e6xQ1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7e6xQ1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7e6xQ1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e6xQ1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e6xQ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e6xQ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e6xQ1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e6xQ1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7e6xQ1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7e6xQ1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7e6xQ1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7e6xQ1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e6xQ1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7e6xQ1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7e6xQ1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7e6xQ1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e6xQ1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e6xQ1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e6xQ1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e6xQ1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7e6xQ1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e6xQ1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e6xQ1.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGMrwSZ.s: Assembler messages:
encrypt.c: /tmp/ccGMrwSZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGMrwSZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGMrwSZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGMrwSZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMrwSZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMrwSZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMrwSZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMrwSZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMrwSZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMrwSZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMrwSZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMrwSZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGMrwSZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMrwSZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGMrwSZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMrwSZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGMrwSZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMrwSZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMrwSZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMrwSZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMrwSZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMrwSZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGMrwSZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMrwSZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRsRjL0.s: Assembler messages:
encrypt.c: /tmp/ccRsRjL0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRsRjL0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRsRjL0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRsRjL0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsRjL0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsRjL0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsRjL0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsRjL0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsRjL0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRsRjL0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRsRjL0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRsRjL0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRsRjL0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsRjL0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRsRjL0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRsRjL0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRsRjL0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRsRjL0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRsRjL0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRsRjL0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsRjL0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRsRjL0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRsRjL0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRsRjL0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf8ol04.s: Assembler messages:
encrypt.c: /tmp/ccf8ol04.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf8ol04.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf8ol04.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf8ol04.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8ol04.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8ol04.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8ol04.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8ol04.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8ol04.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf8ol04.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf8ol04.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf8ol04.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf8ol04.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8ol04.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf8ol04.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf8ol04.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf8ol04.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf8ol04.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf8ol04.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8ol04.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf8ol04.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf8ol04.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf8ol04.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf8ol04.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWXUaqt.s: Assembler messages:
encrypt.c: /tmp/ccWXUaqt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWXUaqt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWXUaqt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWXUaqt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXUaqt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXUaqt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXUaqt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXUaqt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXUaqt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXUaqt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXUaqt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXUaqt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWXUaqt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXUaqt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWXUaqt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWXUaqt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXUaqt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXUaqt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXUaqt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXUaqt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXUaqt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWXUaqt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXUaqt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXUaqt.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaQMtSi.s: Assembler messages:
encrypt.c: /tmp/ccaQMtSi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaQMtSi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaQMtSi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaQMtSi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQMtSi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQMtSi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQMtSi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQMtSi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQMtSi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaQMtSi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaQMtSi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaQMtSi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaQMtSi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQMtSi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaQMtSi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaQMtSi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaQMtSi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaQMtSi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaQMtSi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaQMtSi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQMtSi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaQMtSi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaQMtSi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaQMtSi.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVOzGNs.s: Assembler messages:
encrypt.c: /tmp/ccVOzGNs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVOzGNs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVOzGNs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVOzGNs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOzGNs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOzGNs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOzGNs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOzGNs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOzGNs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVOzGNs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVOzGNs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVOzGNs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVOzGNs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOzGNs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVOzGNs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVOzGNs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVOzGNs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVOzGNs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVOzGNs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVOzGNs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOzGNs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVOzGNs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVOzGNs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVOzGNs.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxY9haK.s: Assembler messages:
encrypt.c: /tmp/ccxY9haK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxY9haK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxY9haK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxY9haK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxY9haK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxY9haK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxY9haK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxY9haK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxY9haK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxY9haK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxY9haK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxY9haK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxY9haK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxY9haK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxY9haK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxY9haK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxY9haK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxY9haK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxY9haK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxY9haK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxY9haK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxY9haK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxY9haK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxY9haK.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6g2aVd.s: Assembler messages:
encrypt.c: /tmp/cc6g2aVd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6g2aVd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6g2aVd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6g2aVd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g2aVd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g2aVd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g2aVd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g2aVd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g2aVd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6g2aVd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6g2aVd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6g2aVd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6g2aVd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g2aVd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6g2aVd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6g2aVd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6g2aVd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6g2aVd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6g2aVd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6g2aVd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g2aVd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6g2aVd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6g2aVd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6g2aVd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVaTqEn.s: Assembler messages:
encrypt.c: /tmp/ccVaTqEn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVaTqEn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVaTqEn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVaTqEn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaTqEn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaTqEn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaTqEn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaTqEn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaTqEn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVaTqEn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVaTqEn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVaTqEn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVaTqEn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaTqEn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVaTqEn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVaTqEn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVaTqEn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVaTqEn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVaTqEn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaTqEn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVaTqEn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVaTqEn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVaTqEn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVaTqEn.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8ZIpcq.s: Assembler messages:
encrypt.c: /tmp/cc8ZIpcq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ZIpcq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ZIpcq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ZIpcq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZIpcq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZIpcq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZIpcq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZIpcq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZIpcq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZIpcq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZIpcq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZIpcq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ZIpcq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZIpcq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ZIpcq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZIpcq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8ZIpcq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZIpcq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ZIpcq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ZIpcq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZIpcq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ZIpcq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ZIpcq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ZIpcq.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuyEdNB.s: Assembler messages:
encrypt.c: /tmp/ccuyEdNB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuyEdNB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuyEdNB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuyEdNB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyEdNB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyEdNB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyEdNB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyEdNB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyEdNB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuyEdNB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuyEdNB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuyEdNB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuyEdNB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyEdNB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuyEdNB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuyEdNB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuyEdNB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuyEdNB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuyEdNB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyEdNB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuyEdNB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuyEdNB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuyEdNB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuyEdNB.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmFs3LE.s: Assembler messages:
encrypt.c: /tmp/ccmFs3LE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmFs3LE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmFs3LE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmFs3LE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFs3LE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFs3LE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFs3LE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFs3LE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFs3LE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmFs3LE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmFs3LE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmFs3LE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmFs3LE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFs3LE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmFs3LE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmFs3LE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmFs3LE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmFs3LE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmFs3LE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFs3LE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmFs3LE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmFs3LE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmFs3LE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmFs3LE.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoCkYpI.s: Assembler messages:
encrypt.c: /tmp/ccoCkYpI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoCkYpI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoCkYpI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoCkYpI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCkYpI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCkYpI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCkYpI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCkYpI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCkYpI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoCkYpI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoCkYpI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoCkYpI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoCkYpI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCkYpI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoCkYpI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoCkYpI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoCkYpI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoCkYpI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoCkYpI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoCkYpI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCkYpI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoCkYpI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoCkYpI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoCkYpI.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG0i3lS.s: Assembler messages:
encrypt.c: /tmp/ccG0i3lS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG0i3lS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG0i3lS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG0i3lS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0i3lS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0i3lS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0i3lS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0i3lS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0i3lS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0i3lS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0i3lS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0i3lS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG0i3lS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0i3lS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG0i3lS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0i3lS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG0i3lS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0i3lS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG0i3lS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG0i3lS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0i3lS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG0i3lS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG0i3lS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG0i3lS.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccd60tIU.s: Assembler messages:
encrypt.c: /tmp/ccd60tIU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd60tIU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd60tIU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd60tIU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd60tIU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd60tIU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd60tIU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd60tIU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd60tIU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd60tIU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd60tIU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd60tIU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd60tIU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd60tIU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd60tIU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd60tIU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd60tIU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd60tIU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd60tIU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd60tIU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd60tIU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd60tIU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd60tIU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd60tIU.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLnNzuw.s: Assembler messages:
encrypt.c: /tmp/ccLnNzuw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLnNzuw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLnNzuw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLnNzuw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNzuw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNzuw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNzuw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNzuw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNzuw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLnNzuw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLnNzuw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLnNzuw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLnNzuw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNzuw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLnNzuw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLnNzuw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLnNzuw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnNzuw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnNzuw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnNzuw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnNzuw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLnNzuw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnNzuw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnNzuw.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccViXouA.s: Assembler messages:
encrypt.c: /tmp/ccViXouA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccViXouA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccViXouA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccViXouA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViXouA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViXouA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViXouA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViXouA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViXouA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViXouA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViXouA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViXouA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccViXouA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViXouA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccViXouA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViXouA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccViXouA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViXouA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViXouA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViXouA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViXouA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViXouA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccViXouA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViXouA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJvfoiL.s: Assembler messages:
encrypt.c: /tmp/ccJvfoiL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJvfoiL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJvfoiL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJvfoiL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvfoiL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvfoiL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvfoiL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvfoiL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvfoiL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJvfoiL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJvfoiL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJvfoiL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJvfoiL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvfoiL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJvfoiL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJvfoiL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJvfoiL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvfoiL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvfoiL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvfoiL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvfoiL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJvfoiL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvfoiL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvfoiL.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQWQu7L.s: Assembler messages:
encrypt.c: /tmp/ccQWQu7L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQWQu7L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQWQu7L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQWQu7L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWQu7L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWQu7L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWQu7L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWQu7L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWQu7L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWQu7L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWQu7L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWQu7L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQWQu7L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWQu7L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQWQu7L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWQu7L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQWQu7L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWQu7L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWQu7L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWQu7L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWQu7L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWQu7L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQWQu7L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWQu7L.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsZdrj5.s: Assembler messages:
encrypt.c: /tmp/ccsZdrj5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsZdrj5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsZdrj5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsZdrj5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZdrj5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZdrj5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZdrj5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZdrj5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZdrj5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsZdrj5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsZdrj5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsZdrj5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsZdrj5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZdrj5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsZdrj5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsZdrj5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsZdrj5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsZdrj5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsZdrj5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZdrj5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsZdrj5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsZdrj5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsZdrj5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsZdrj5.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsnNjCW.s: Assembler messages:
encrypt.c: /tmp/ccsnNjCW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsnNjCW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsnNjCW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsnNjCW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnNjCW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnNjCW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnNjCW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnNjCW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnNjCW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnNjCW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnNjCW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnNjCW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsnNjCW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnNjCW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsnNjCW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnNjCW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsnNjCW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnNjCW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsnNjCW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsnNjCW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnNjCW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsnNjCW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsnNjCW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsnNjCW.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNQtEH5.s: Assembler messages:
encrypt.c: /tmp/ccNQtEH5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNQtEH5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNQtEH5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNQtEH5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQtEH5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQtEH5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQtEH5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQtEH5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQtEH5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQtEH5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQtEH5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQtEH5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNQtEH5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQtEH5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNQtEH5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQtEH5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNQtEH5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQtEH5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQtEH5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQtEH5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQtEH5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQtEH5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNQtEH5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQtEH5.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccatBCOk.s: Assembler messages:
encrypt.c: /tmp/ccatBCOk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccatBCOk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccatBCOk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccatBCOk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatBCOk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatBCOk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatBCOk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatBCOk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatBCOk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccatBCOk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccatBCOk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccatBCOk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccatBCOk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatBCOk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccatBCOk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccatBCOk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccatBCOk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccatBCOk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccatBCOk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatBCOk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccatBCOk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccatBCOk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccatBCOk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccatBCOk.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUQxcL2.s: Assembler messages:
encrypt.c: /tmp/ccUQxcL2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUQxcL2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUQxcL2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUQxcL2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQxcL2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQxcL2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQxcL2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQxcL2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQxcL2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQxcL2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQxcL2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQxcL2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUQxcL2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQxcL2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUQxcL2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUQxcL2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQxcL2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQxcL2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQxcL2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQxcL2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQxcL2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUQxcL2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQxcL2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQxcL2.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cczTXsMO.s: Assembler messages:
encrypt.c: /tmp/cczTXsMO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczTXsMO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczTXsMO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczTXsMO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTXsMO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTXsMO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTXsMO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTXsMO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTXsMO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczTXsMO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczTXsMO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczTXsMO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczTXsMO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTXsMO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczTXsMO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczTXsMO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczTXsMO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczTXsMO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczTXsMO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczTXsMO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTXsMO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczTXsMO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczTXsMO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczTXsMO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaZgNHf.s: Assembler messages:
encrypt.c: /tmp/ccaZgNHf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaZgNHf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaZgNHf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaZgNHf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZgNHf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZgNHf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZgNHf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZgNHf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZgNHf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZgNHf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZgNHf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZgNHf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaZgNHf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZgNHf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaZgNHf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaZgNHf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZgNHf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZgNHf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZgNHf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZgNHf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZgNHf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaZgNHf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZgNHf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZgNHf.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuB3BZ0.s: Assembler messages:
encrypt.c: /tmp/ccuB3BZ0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuB3BZ0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuB3BZ0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuB3BZ0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuB3BZ0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuB3BZ0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuB3BZ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuB3BZ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuB3BZ0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuB3BZ0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuB3BZ0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuB3BZ0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuB3BZ0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuB3BZ0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuB3BZ0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuB3BZ0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuB3BZ0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuB3BZ0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuB3BZ0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuB3BZ0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuB3BZ0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuB3BZ0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuB3BZ0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuB3BZ0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI22h4i.s: Assembler messages:
encrypt.c: /tmp/ccI22h4i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI22h4i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI22h4i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI22h4i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI22h4i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI22h4i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI22h4i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI22h4i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI22h4i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI22h4i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI22h4i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI22h4i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI22h4i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI22h4i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI22h4i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI22h4i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI22h4i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI22h4i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI22h4i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI22h4i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI22h4i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI22h4i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI22h4i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI22h4i.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVlkG9f.s: Assembler messages:
encrypt.c: /tmp/ccVlkG9f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVlkG9f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVlkG9f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVlkG9f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlkG9f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlkG9f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlkG9f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlkG9f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlkG9f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlkG9f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlkG9f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlkG9f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVlkG9f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlkG9f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVlkG9f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlkG9f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVlkG9f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlkG9f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlkG9f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlkG9f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlkG9f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlkG9f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVlkG9f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlkG9f.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLQFEKp.s: Assembler messages:
encrypt.c: /tmp/ccLQFEKp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLQFEKp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLQFEKp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLQFEKp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQFEKp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQFEKp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQFEKp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQFEKp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQFEKp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQFEKp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQFEKp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQFEKp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLQFEKp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQFEKp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLQFEKp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLQFEKp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQFEKp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQFEKp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQFEKp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQFEKp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQFEKp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLQFEKp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQFEKp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQFEKp.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmqlj3r.s: Assembler messages:
encrypt.c: /tmp/ccmqlj3r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmqlj3r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmqlj3r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmqlj3r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqlj3r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqlj3r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqlj3r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqlj3r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqlj3r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmqlj3r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmqlj3r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmqlj3r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmqlj3r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqlj3r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmqlj3r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmqlj3r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmqlj3r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmqlj3r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmqlj3r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmqlj3r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqlj3r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmqlj3r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmqlj3r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmqlj3r.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccijsjXi.s: Assembler messages:
encrypt.c: /tmp/ccijsjXi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccijsjXi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccijsjXi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccijsjXi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijsjXi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijsjXi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijsjXi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijsjXi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijsjXi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccijsjXi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccijsjXi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccijsjXi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccijsjXi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijsjXi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccijsjXi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccijsjXi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccijsjXi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccijsjXi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccijsjXi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccijsjXi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijsjXi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccijsjXi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccijsjXi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccijsjXi.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccqNacQb.s: Assembler messages:
encrypt.c: /tmp/ccqNacQb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqNacQb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqNacQb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqNacQb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNacQb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNacQb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNacQb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNacQb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNacQb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNacQb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNacQb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNacQb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqNacQb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNacQb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqNacQb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqNacQb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNacQb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNacQb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNacQb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNacQb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNacQb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqNacQb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNacQb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNacQb.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3ZQMCo.s: Assembler messages:
encrypt.c: /tmp/cc3ZQMCo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ZQMCo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ZQMCo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ZQMCo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZQMCo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZQMCo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZQMCo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZQMCo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZQMCo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZQMCo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZQMCo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZQMCo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ZQMCo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZQMCo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ZQMCo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZQMCo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3ZQMCo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZQMCo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZQMCo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZQMCo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZQMCo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZQMCo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ZQMCo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZQMCo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccthQjSp.s: Assembler messages:
encrypt.c: /tmp/ccthQjSp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccthQjSp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccthQjSp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccthQjSp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthQjSp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthQjSp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthQjSp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthQjSp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthQjSp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccthQjSp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccthQjSp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccthQjSp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccthQjSp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthQjSp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccthQjSp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccthQjSp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccthQjSp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthQjSp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthQjSp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthQjSp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthQjSp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccthQjSp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthQjSp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthQjSp.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFBBBYP.s: Assembler messages:
encrypt.c: /tmp/ccFBBBYP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFBBBYP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFBBBYP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFBBBYP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBBBYP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBBBYP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBBBYP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBBBYP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBBBYP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBBBYP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBBBYP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBBBYP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFBBBYP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBBBYP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFBBBYP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBBBYP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFBBBYP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBBBYP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBBBYP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBBBYP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBBBYP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBBBYP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFBBBYP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBBBYP.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccimA4ig.s: Assembler messages:
encrypt.c: /tmp/ccimA4ig.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccimA4ig.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccimA4ig.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccimA4ig.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimA4ig.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimA4ig.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimA4ig.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimA4ig.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimA4ig.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimA4ig.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimA4ig.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimA4ig.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccimA4ig.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimA4ig.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccimA4ig.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccimA4ig.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimA4ig.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimA4ig.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimA4ig.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimA4ig.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimA4ig.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccimA4ig.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimA4ig.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimA4ig.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0Q79hw.s: Assembler messages:
encrypt.c: /tmp/cc0Q79hw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Q79hw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Q79hw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Q79hw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Q79hw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Q79hw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Q79hw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Q79hw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Q79hw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Q79hw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Q79hw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Q79hw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Q79hw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Q79hw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Q79hw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Q79hw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Q79hw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Q79hw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Q79hw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Q79hw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Q79hw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Q79hw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Q79hw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Q79hw.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDuRaT3.s: Assembler messages:
encrypt.c: /tmp/ccDuRaT3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDuRaT3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDuRaT3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDuRaT3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuRaT3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuRaT3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuRaT3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuRaT3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuRaT3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuRaT3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuRaT3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuRaT3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDuRaT3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuRaT3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDuRaT3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuRaT3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDuRaT3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuRaT3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDuRaT3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDuRaT3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuRaT3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDuRaT3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDuRaT3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDuRaT3.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc1xMeJ8.s: Assembler messages:
encrypt.c: /tmp/cc1xMeJ8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1xMeJ8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1xMeJ8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1xMeJ8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xMeJ8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xMeJ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xMeJ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xMeJ8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xMeJ8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1xMeJ8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1xMeJ8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1xMeJ8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1xMeJ8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xMeJ8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1xMeJ8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1xMeJ8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1xMeJ8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1xMeJ8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1xMeJ8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xMeJ8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1xMeJ8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1xMeJ8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1xMeJ8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1xMeJ8.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccGdbNBL.s: Assembler messages:
encrypt.c: /tmp/ccGdbNBL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGdbNBL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGdbNBL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGdbNBL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdbNBL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdbNBL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdbNBL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdbNBL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdbNBL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdbNBL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdbNBL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdbNBL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGdbNBL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdbNBL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGdbNBL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdbNBL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGdbNBL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdbNBL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGdbNBL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGdbNBL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdbNBL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGdbNBL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGdbNBL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGdbNBL.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7svRXo.s: Assembler messages:
encrypt.c: /tmp/cc7svRXo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7svRXo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7svRXo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7svRXo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7svRXo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7svRXo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7svRXo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7svRXo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7svRXo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7svRXo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7svRXo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7svRXo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7svRXo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7svRXo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7svRXo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7svRXo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7svRXo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7svRXo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7svRXo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7svRXo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7svRXo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7svRXo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7svRXo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7svRXo.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMFKpeW.s: Assembler messages:
encrypt.c: /tmp/ccMFKpeW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMFKpeW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMFKpeW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMFKpeW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFKpeW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFKpeW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFKpeW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFKpeW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFKpeW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFKpeW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFKpeW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFKpeW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMFKpeW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFKpeW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMFKpeW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFKpeW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMFKpeW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFKpeW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFKpeW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFKpeW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFKpeW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFKpeW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMFKpeW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFKpeW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB0lrzk.s: Assembler messages:
encrypt.c: /tmp/ccB0lrzk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB0lrzk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB0lrzk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB0lrzk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0lrzk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0lrzk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0lrzk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0lrzk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0lrzk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB0lrzk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB0lrzk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB0lrzk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB0lrzk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0lrzk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB0lrzk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB0lrzk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB0lrzk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0lrzk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0lrzk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0lrzk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0lrzk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB0lrzk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0lrzk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0lrzk.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG1qL58.s: Assembler messages:
encrypt.c: /tmp/ccG1qL58.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG1qL58.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG1qL58.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG1qL58.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1qL58.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1qL58.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1qL58.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1qL58.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1qL58.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1qL58.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1qL58.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1qL58.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG1qL58.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1qL58.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG1qL58.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1qL58.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG1qL58.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1qL58.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1qL58.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1qL58.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1qL58.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1qL58.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG1qL58.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1qL58.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5y5kVc.s: Assembler messages:
encrypt.c: /tmp/cc5y5kVc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5y5kVc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5y5kVc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5y5kVc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5y5kVc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5y5kVc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5y5kVc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5y5kVc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5y5kVc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5y5kVc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5y5kVc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5y5kVc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5y5kVc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5y5kVc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5y5kVc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5y5kVc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5y5kVc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5y5kVc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5y5kVc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5y5kVc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5y5kVc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5y5kVc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5y5kVc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5y5kVc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBxIwlr.s: Assembler messages:
encrypt.c: /tmp/ccBxIwlr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBxIwlr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBxIwlr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBxIwlr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxIwlr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxIwlr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxIwlr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxIwlr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxIwlr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxIwlr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxIwlr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxIwlr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBxIwlr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxIwlr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBxIwlr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBxIwlr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxIwlr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxIwlr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxIwlr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxIwlr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxIwlr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBxIwlr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxIwlr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxIwlr.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc8bhFm2.s: Assembler messages:
encrypt.c: /tmp/cc8bhFm2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8bhFm2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8bhFm2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8bhFm2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bhFm2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bhFm2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bhFm2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bhFm2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bhFm2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8bhFm2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8bhFm2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8bhFm2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8bhFm2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bhFm2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8bhFm2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8bhFm2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8bhFm2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8bhFm2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8bhFm2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8bhFm2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bhFm2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8bhFm2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8bhFm2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8bhFm2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccnGFs1c.s: Assembler messages:
encrypt.c: /tmp/ccnGFs1c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnGFs1c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnGFs1c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnGFs1c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGFs1c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGFs1c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGFs1c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGFs1c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGFs1c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGFs1c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGFs1c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGFs1c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnGFs1c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGFs1c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnGFs1c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnGFs1c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGFs1c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGFs1c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGFs1c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGFs1c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGFs1c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnGFs1c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGFs1c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGFs1c.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0ZQqlh.s: Assembler messages:
encrypt.c: /tmp/cc0ZQqlh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ZQqlh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ZQqlh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ZQqlh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZQqlh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZQqlh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZQqlh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZQqlh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZQqlh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZQqlh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZQqlh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZQqlh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ZQqlh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZQqlh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ZQqlh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZQqlh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ZQqlh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZQqlh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZQqlh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZQqlh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZQqlh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZQqlh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ZQqlh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZQqlh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZOGTDs.s: Assembler messages:
encrypt.c: /tmp/ccZOGTDs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZOGTDs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZOGTDs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZOGTDs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOGTDs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOGTDs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOGTDs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOGTDs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOGTDs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZOGTDs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZOGTDs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZOGTDs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZOGTDs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOGTDs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZOGTDs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZOGTDs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZOGTDs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZOGTDs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZOGTDs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOGTDs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZOGTDs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZOGTDs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZOGTDs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZOGTDs.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK7fa08.s: Assembler messages:
encrypt.c: /tmp/ccK7fa08.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK7fa08.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK7fa08.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK7fa08.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7fa08.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7fa08.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7fa08.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7fa08.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7fa08.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7fa08.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7fa08.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7fa08.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK7fa08.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7fa08.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK7fa08.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK7fa08.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7fa08.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7fa08.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7fa08.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7fa08.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7fa08.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK7fa08.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7fa08.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7fa08.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPDuWUY.s: Assembler messages:
encrypt.c: /tmp/ccPDuWUY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPDuWUY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPDuWUY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPDuWUY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDuWUY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDuWUY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDuWUY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDuWUY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDuWUY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDuWUY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDuWUY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDuWUY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPDuWUY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDuWUY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPDuWUY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDuWUY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPDuWUY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDuWUY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPDuWUY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPDuWUY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDuWUY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPDuWUY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPDuWUY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPDuWUY.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBW8Se0.s: Assembler messages:
encrypt.c: /tmp/ccBW8Se0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBW8Se0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBW8Se0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBW8Se0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBW8Se0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBW8Se0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBW8Se0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBW8Se0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBW8Se0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBW8Se0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBW8Se0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBW8Se0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBW8Se0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBW8Se0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBW8Se0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBW8Se0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBW8Se0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBW8Se0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBW8Se0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBW8Se0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBW8Se0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBW8Se0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBW8Se0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBW8Se0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctt0Oyh.s: Assembler messages:
encrypt.c: /tmp/cctt0Oyh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctt0Oyh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctt0Oyh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctt0Oyh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctt0Oyh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctt0Oyh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctt0Oyh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctt0Oyh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctt0Oyh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctt0Oyh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctt0Oyh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctt0Oyh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctt0Oyh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctt0Oyh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctt0Oyh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctt0Oyh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctt0Oyh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctt0Oyh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctt0Oyh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctt0Oyh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctt0Oyh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctt0Oyh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctt0Oyh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctt0Oyh.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctf9ss1.s: Assembler messages:
encrypt.c: /tmp/cctf9ss1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctf9ss1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctf9ss1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctf9ss1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctf9ss1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctf9ss1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctf9ss1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctf9ss1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctf9ss1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctf9ss1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctf9ss1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctf9ss1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctf9ss1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctf9ss1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctf9ss1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctf9ss1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctf9ss1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctf9ss1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctf9ss1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctf9ss1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctf9ss1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctf9ss1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctf9ss1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctf9ss1.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuRIMkR.s: Assembler messages:
encrypt.c: /tmp/ccuRIMkR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuRIMkR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuRIMkR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuRIMkR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRIMkR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRIMkR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRIMkR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRIMkR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRIMkR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuRIMkR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuRIMkR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuRIMkR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuRIMkR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRIMkR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuRIMkR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuRIMkR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuRIMkR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuRIMkR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuRIMkR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuRIMkR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRIMkR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuRIMkR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuRIMkR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuRIMkR.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQbAfk4.s: Assembler messages:
encrypt.c: /tmp/ccQbAfk4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQbAfk4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQbAfk4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQbAfk4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbAfk4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbAfk4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbAfk4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbAfk4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbAfk4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbAfk4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbAfk4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbAfk4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQbAfk4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbAfk4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQbAfk4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbAfk4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQbAfk4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbAfk4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbAfk4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbAfk4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbAfk4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbAfk4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQbAfk4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbAfk4.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTIumT9.s: Assembler messages:
encrypt.c: /tmp/ccTIumT9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTIumT9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTIumT9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTIumT9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIumT9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIumT9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIumT9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIumT9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIumT9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIumT9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIumT9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIumT9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTIumT9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIumT9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTIumT9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTIumT9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIumT9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIumT9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIumT9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIumT9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIumT9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTIumT9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIumT9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIumT9.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDNHCss.s: Assembler messages:
encrypt.c: /tmp/ccDNHCss.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDNHCss.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDNHCss.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDNHCss.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNHCss.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNHCss.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNHCss.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNHCss.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNHCss.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDNHCss.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDNHCss.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDNHCss.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDNHCss.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNHCss.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDNHCss.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDNHCss.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDNHCss.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNHCss.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNHCss.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNHCss.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNHCss.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDNHCss.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNHCss.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNHCss.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cconuWEe.s: Assembler messages:
encrypt.c: /tmp/cconuWEe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cconuWEe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cconuWEe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cconuWEe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cconuWEe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cconuWEe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cconuWEe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cconuWEe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cconuWEe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cconuWEe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cconuWEe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cconuWEe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cconuWEe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cconuWEe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cconuWEe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cconuWEe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cconuWEe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cconuWEe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cconuWEe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cconuWEe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cconuWEe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cconuWEe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cconuWEe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cconuWEe.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTEWu3q.s: Assembler messages:
encrypt.c: /tmp/ccTEWu3q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTEWu3q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTEWu3q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTEWu3q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEWu3q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEWu3q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEWu3q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEWu3q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEWu3q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEWu3q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEWu3q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEWu3q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTEWu3q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEWu3q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTEWu3q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEWu3q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTEWu3q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEWu3q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEWu3q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEWu3q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEWu3q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEWu3q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTEWu3q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEWu3q.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxxGYeH.s: Assembler messages:
encrypt.c: /tmp/ccxxGYeH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxxGYeH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxxGYeH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxxGYeH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxGYeH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxGYeH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxGYeH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxGYeH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxGYeH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxGYeH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxGYeH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxGYeH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxxGYeH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxGYeH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxxGYeH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxxGYeH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxGYeH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxGYeH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxGYeH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxGYeH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxGYeH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxxGYeH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxGYeH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxGYeH.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVCP326.s: Assembler messages:
encrypt.c: /tmp/ccVCP326.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVCP326.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVCP326.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVCP326.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCP326.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCP326.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCP326.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCP326.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCP326.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCP326.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCP326.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCP326.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVCP326.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCP326.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVCP326.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCP326.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVCP326.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCP326.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCP326.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCP326.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCP326.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCP326.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVCP326.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCP326.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXzyt1o.s: Assembler messages:
encrypt.c: /tmp/ccXzyt1o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXzyt1o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXzyt1o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXzyt1o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzyt1o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzyt1o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzyt1o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzyt1o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzyt1o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXzyt1o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXzyt1o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXzyt1o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXzyt1o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzyt1o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXzyt1o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXzyt1o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXzyt1o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzyt1o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzyt1o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzyt1o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzyt1o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXzyt1o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzyt1o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzyt1o.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchCebKA.s: Assembler messages:
encrypt.c: /tmp/cchCebKA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchCebKA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchCebKA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchCebKA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCebKA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCebKA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCebKA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCebKA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCebKA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCebKA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCebKA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCebKA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchCebKA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCebKA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchCebKA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchCebKA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCebKA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCebKA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCebKA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCebKA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCebKA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchCebKA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCebKA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCebKA.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchhGQTl.s: Assembler messages:
encrypt.c: /tmp/cchhGQTl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchhGQTl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchhGQTl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchhGQTl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhGQTl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhGQTl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhGQTl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhGQTl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhGQTl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchhGQTl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchhGQTl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchhGQTl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchhGQTl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhGQTl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchhGQTl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchhGQTl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchhGQTl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchhGQTl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchhGQTl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchhGQTl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhGQTl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchhGQTl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchhGQTl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchhGQTl.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJNfeZW.s: Assembler messages:
encrypt.c: /tmp/ccJNfeZW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJNfeZW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJNfeZW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJNfeZW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfeZW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfeZW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfeZW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfeZW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfeZW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJNfeZW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJNfeZW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJNfeZW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJNfeZW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfeZW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJNfeZW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJNfeZW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJNfeZW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJNfeZW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJNfeZW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfeZW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJNfeZW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJNfeZW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJNfeZW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJNfeZW.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUS3QdF.s: Assembler messages:
encrypt.c: /tmp/ccUS3QdF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUS3QdF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUS3QdF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUS3QdF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUS3QdF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUS3QdF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUS3QdF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUS3QdF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUS3QdF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUS3QdF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUS3QdF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUS3QdF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUS3QdF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUS3QdF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUS3QdF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUS3QdF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUS3QdF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUS3QdF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUS3QdF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUS3QdF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUS3QdF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUS3QdF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUS3QdF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUS3QdF.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO4DmsH.s: Assembler messages:
encrypt.c: /tmp/ccO4DmsH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO4DmsH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO4DmsH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO4DmsH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4DmsH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4DmsH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4DmsH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4DmsH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4DmsH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO4DmsH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO4DmsH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO4DmsH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO4DmsH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4DmsH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO4DmsH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO4DmsH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO4DmsH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO4DmsH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO4DmsH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO4DmsH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4DmsH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO4DmsH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO4DmsH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO4DmsH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceqEvl0.s: Assembler messages:
encrypt.c: /tmp/cceqEvl0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceqEvl0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceqEvl0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceqEvl0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqEvl0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqEvl0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqEvl0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqEvl0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqEvl0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceqEvl0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceqEvl0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceqEvl0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceqEvl0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqEvl0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceqEvl0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceqEvl0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceqEvl0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqEvl0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqEvl0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqEvl0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqEvl0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceqEvl0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqEvl0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqEvl0.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCJBmGP.s: Assembler messages:
encrypt.c: /tmp/ccCJBmGP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCJBmGP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCJBmGP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCJBmGP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJBmGP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJBmGP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJBmGP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJBmGP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJBmGP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJBmGP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJBmGP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJBmGP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCJBmGP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJBmGP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCJBmGP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCJBmGP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJBmGP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJBmGP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJBmGP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJBmGP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJBmGP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCJBmGP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJBmGP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJBmGP.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbCbABy.s: Assembler messages:
encrypt.c: /tmp/ccbCbABy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbCbABy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbCbABy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbCbABy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCbABy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCbABy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCbABy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCbABy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCbABy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCbABy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCbABy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCbABy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbCbABy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCbABy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbCbABy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCbABy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbCbABy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCbABy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCbABy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCbABy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCbABy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCbABy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbCbABy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCbABy.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAU5VPK.s: Assembler messages:
encrypt.c: /tmp/ccAU5VPK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAU5VPK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAU5VPK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAU5VPK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAU5VPK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAU5VPK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAU5VPK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAU5VPK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAU5VPK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAU5VPK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAU5VPK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAU5VPK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAU5VPK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAU5VPK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAU5VPK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAU5VPK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAU5VPK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAU5VPK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAU5VPK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAU5VPK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAU5VPK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAU5VPK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAU5VPK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAU5VPK.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNveFtX.s: Assembler messages:
encrypt.c: /tmp/ccNveFtX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNveFtX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNveFtX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNveFtX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNveFtX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNveFtX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNveFtX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNveFtX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNveFtX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNveFtX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNveFtX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNveFtX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNveFtX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNveFtX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNveFtX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNveFtX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNveFtX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNveFtX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNveFtX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNveFtX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNveFtX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNveFtX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNveFtX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNveFtX.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE5S7uR.s: Assembler messages:
encrypt.c: /tmp/ccE5S7uR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE5S7uR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE5S7uR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE5S7uR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5S7uR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5S7uR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5S7uR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5S7uR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5S7uR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5S7uR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5S7uR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5S7uR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE5S7uR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5S7uR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE5S7uR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE5S7uR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5S7uR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5S7uR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5S7uR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5S7uR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5S7uR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE5S7uR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5S7uR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5S7uR.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTXUMYE.s: Assembler messages:
encrypt.c: /tmp/ccTXUMYE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTXUMYE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTXUMYE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTXUMYE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXUMYE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXUMYE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXUMYE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXUMYE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXUMYE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTXUMYE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTXUMYE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTXUMYE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTXUMYE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXUMYE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTXUMYE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTXUMYE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTXUMYE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTXUMYE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTXUMYE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTXUMYE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXUMYE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTXUMYE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTXUMYE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTXUMYE.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMp66fT.s: Assembler messages:
encrypt.c: /tmp/ccMp66fT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMp66fT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMp66fT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMp66fT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMp66fT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMp66fT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMp66fT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMp66fT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMp66fT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMp66fT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMp66fT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMp66fT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMp66fT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMp66fT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMp66fT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMp66fT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMp66fT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMp66fT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMp66fT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMp66fT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMp66fT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMp66fT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMp66fT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMp66fT.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccphYEM5.s: Assembler messages:
encrypt.c: /tmp/ccphYEM5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccphYEM5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccphYEM5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccphYEM5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphYEM5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphYEM5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphYEM5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphYEM5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphYEM5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccphYEM5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccphYEM5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccphYEM5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccphYEM5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphYEM5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccphYEM5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccphYEM5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccphYEM5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccphYEM5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccphYEM5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphYEM5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccphYEM5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccphYEM5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccphYEM5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccphYEM5.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc3rQaox.s: Assembler messages:
encrypt.c: /tmp/cc3rQaox.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3rQaox.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3rQaox.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3rQaox.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rQaox.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rQaox.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rQaox.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rQaox.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rQaox.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3rQaox.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3rQaox.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3rQaox.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3rQaox.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rQaox.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3rQaox.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3rQaox.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3rQaox.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3rQaox.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3rQaox.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3rQaox.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rQaox.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3rQaox.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3rQaox.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3rQaox.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccePeytJ.s: Assembler messages:
encrypt.c: /tmp/ccePeytJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccePeytJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccePeytJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccePeytJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePeytJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePeytJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePeytJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePeytJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePeytJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePeytJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePeytJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePeytJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccePeytJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePeytJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccePeytJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccePeytJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePeytJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePeytJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePeytJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePeytJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePeytJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccePeytJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePeytJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePeytJ.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQUAb2W.s: Assembler messages:
encrypt.c: /tmp/ccQUAb2W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQUAb2W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQUAb2W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQUAb2W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUAb2W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUAb2W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUAb2W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUAb2W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUAb2W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUAb2W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUAb2W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUAb2W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQUAb2W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUAb2W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQUAb2W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQUAb2W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUAb2W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUAb2W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUAb2W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUAb2W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUAb2W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQUAb2W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUAb2W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUAb2W.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjDCvuM.s: Assembler messages:
encrypt.c: /tmp/ccjDCvuM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjDCvuM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjDCvuM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjDCvuM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDCvuM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDCvuM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDCvuM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDCvuM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDCvuM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDCvuM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDCvuM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDCvuM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjDCvuM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDCvuM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjDCvuM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDCvuM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjDCvuM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDCvuM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDCvuM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDCvuM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDCvuM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDCvuM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjDCvuM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDCvuM.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3rErIG.s: Assembler messages:
encrypt.c: /tmp/cc3rErIG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3rErIG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3rErIG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3rErIG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rErIG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rErIG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rErIG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rErIG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rErIG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3rErIG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3rErIG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3rErIG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3rErIG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rErIG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3rErIG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3rErIG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3rErIG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3rErIG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3rErIG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rErIG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3rErIG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3rErIG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3rErIG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3rErIG.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfPoM4u.s: Assembler messages:
encrypt.c: /tmp/ccfPoM4u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfPoM4u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfPoM4u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfPoM4u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPoM4u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPoM4u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPoM4u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPoM4u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPoM4u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPoM4u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPoM4u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPoM4u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfPoM4u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPoM4u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfPoM4u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPoM4u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfPoM4u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPoM4u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPoM4u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPoM4u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPoM4u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPoM4u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfPoM4u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPoM4u.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHuvbRV.s: Assembler messages:
encrypt.c: /tmp/ccHuvbRV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHuvbRV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHuvbRV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHuvbRV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuvbRV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuvbRV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuvbRV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuvbRV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuvbRV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuvbRV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuvbRV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuvbRV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHuvbRV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuvbRV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHuvbRV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHuvbRV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuvbRV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuvbRV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuvbRV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuvbRV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuvbRV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHuvbRV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuvbRV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuvbRV.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNZp1DK.s: Assembler messages:
encrypt.c: /tmp/ccNZp1DK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNZp1DK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNZp1DK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNZp1DK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZp1DK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZp1DK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZp1DK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZp1DK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZp1DK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZp1DK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZp1DK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZp1DK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNZp1DK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZp1DK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNZp1DK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZp1DK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNZp1DK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZp1DK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZp1DK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZp1DK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZp1DK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZp1DK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNZp1DK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZp1DK.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccU90Crz.s: Assembler messages:
encrypt.c: /tmp/ccU90Crz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU90Crz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU90Crz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU90Crz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU90Crz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU90Crz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU90Crz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU90Crz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU90Crz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU90Crz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU90Crz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU90Crz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU90Crz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU90Crz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU90Crz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU90Crz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU90Crz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU90Crz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU90Crz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU90Crz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU90Crz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU90Crz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU90Crz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU90Crz.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccxHIupk.s: Assembler messages:
encrypt.c: /tmp/ccxHIupk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxHIupk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxHIupk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxHIupk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHIupk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHIupk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHIupk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHIupk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHIupk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHIupk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHIupk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHIupk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxHIupk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHIupk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxHIupk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHIupk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxHIupk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHIupk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHIupk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHIupk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHIupk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHIupk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxHIupk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHIupk.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOwa2CO.s: Assembler messages:
encrypt.c: /tmp/ccOwa2CO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOwa2CO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOwa2CO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOwa2CO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwa2CO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwa2CO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwa2CO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwa2CO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwa2CO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOwa2CO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOwa2CO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOwa2CO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOwa2CO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwa2CO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOwa2CO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOwa2CO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOwa2CO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwa2CO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwa2CO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwa2CO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwa2CO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOwa2CO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwa2CO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwa2CO.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cclwjuhD.s: Assembler messages:
encrypt.c: /tmp/cclwjuhD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclwjuhD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclwjuhD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclwjuhD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwjuhD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwjuhD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwjuhD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwjuhD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwjuhD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwjuhD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwjuhD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwjuhD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclwjuhD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwjuhD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclwjuhD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwjuhD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclwjuhD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwjuhD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclwjuhD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclwjuhD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwjuhD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclwjuhD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclwjuhD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclwjuhD.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE1y2Kq.s: Assembler messages:
encrypt.c: /tmp/ccE1y2Kq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE1y2Kq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE1y2Kq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE1y2Kq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1y2Kq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1y2Kq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1y2Kq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1y2Kq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1y2Kq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE1y2Kq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE1y2Kq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE1y2Kq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE1y2Kq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1y2Kq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE1y2Kq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE1y2Kq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE1y2Kq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE1y2Kq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE1y2Kq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1y2Kq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE1y2Kq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE1y2Kq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE1y2Kq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE1y2Kq.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFF4JFf.s: Assembler messages:
encrypt.c: /tmp/ccFF4JFf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFF4JFf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFF4JFf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFF4JFf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF4JFf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF4JFf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF4JFf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF4JFf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF4JFf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFF4JFf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFF4JFf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFF4JFf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFF4JFf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF4JFf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFF4JFf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFF4JFf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFF4JFf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFF4JFf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFF4JFf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFF4JFf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF4JFf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFF4JFf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFF4JFf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFF4JFf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBFJRbQ.s: Assembler messages:
encrypt.c: /tmp/ccBFJRbQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBFJRbQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBFJRbQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBFJRbQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFJRbQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFJRbQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFJRbQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFJRbQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFJRbQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFJRbQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFJRbQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFJRbQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBFJRbQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFJRbQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBFJRbQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFJRbQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBFJRbQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFJRbQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFJRbQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFJRbQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFJRbQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFJRbQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBFJRbQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFJRbQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVV1OFA.s: Assembler messages:
encrypt.c: /tmp/ccVV1OFA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVV1OFA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVV1OFA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVV1OFA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV1OFA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV1OFA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV1OFA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV1OFA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV1OFA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVV1OFA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVV1OFA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVV1OFA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVV1OFA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV1OFA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVV1OFA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVV1OFA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVV1OFA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVV1OFA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVV1OFA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV1OFA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVV1OFA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVV1OFA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVV1OFA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVV1OFA.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccDYUY4k.s: Assembler messages:
encrypt.c: /tmp/ccDYUY4k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDYUY4k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDYUY4k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDYUY4k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYUY4k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYUY4k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYUY4k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYUY4k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYUY4k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYUY4k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYUY4k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYUY4k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDYUY4k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYUY4k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDYUY4k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDYUY4k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYUY4k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYUY4k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYUY4k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYUY4k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYUY4k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDYUY4k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYUY4k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYUY4k.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cczEPHF7.s: Assembler messages:
encrypt.c: /tmp/cczEPHF7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczEPHF7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczEPHF7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczEPHF7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEPHF7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEPHF7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEPHF7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEPHF7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEPHF7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEPHF7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEPHF7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEPHF7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczEPHF7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEPHF7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczEPHF7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEPHF7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczEPHF7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEPHF7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEPHF7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEPHF7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEPHF7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEPHF7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczEPHF7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEPHF7.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3yolDh.s: Assembler messages:
encrypt.c: /tmp/cc3yolDh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3yolDh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3yolDh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3yolDh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yolDh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yolDh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yolDh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yolDh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yolDh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yolDh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yolDh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yolDh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3yolDh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yolDh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3yolDh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yolDh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3yolDh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yolDh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3yolDh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3yolDh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yolDh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3yolDh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3yolDh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3yolDh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxKH5PB.s: Assembler messages:
encrypt.c: /tmp/ccxKH5PB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxKH5PB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxKH5PB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxKH5PB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKH5PB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKH5PB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKH5PB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKH5PB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKH5PB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxKH5PB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxKH5PB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxKH5PB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxKH5PB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKH5PB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxKH5PB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxKH5PB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxKH5PB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKH5PB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKH5PB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKH5PB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKH5PB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxKH5PB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKH5PB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKH5PB.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNaDHyf.s: Assembler messages:
encrypt.c: /tmp/ccNaDHyf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNaDHyf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNaDHyf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNaDHyf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaDHyf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaDHyf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaDHyf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaDHyf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaDHyf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaDHyf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaDHyf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaDHyf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNaDHyf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaDHyf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNaDHyf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaDHyf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNaDHyf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNaDHyf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNaDHyf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNaDHyf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaDHyf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNaDHyf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNaDHyf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNaDHyf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciUWdLY.s: Assembler messages:
encrypt.c: /tmp/cciUWdLY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciUWdLY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciUWdLY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciUWdLY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUWdLY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUWdLY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUWdLY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUWdLY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUWdLY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUWdLY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUWdLY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUWdLY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciUWdLY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUWdLY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciUWdLY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciUWdLY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUWdLY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUWdLY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUWdLY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUWdLY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUWdLY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciUWdLY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUWdLY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUWdLY.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9ZfWUc.s: Assembler messages:
encrypt.c: /tmp/cc9ZfWUc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ZfWUc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ZfWUc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ZfWUc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZfWUc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZfWUc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZfWUc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZfWUc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZfWUc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ZfWUc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ZfWUc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ZfWUc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ZfWUc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZfWUc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ZfWUc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9ZfWUc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ZfWUc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZfWUc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZfWUc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZfWUc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZfWUc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ZfWUc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZfWUc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZfWUc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdbQoLt.s: Assembler messages:
encrypt.c: /tmp/ccdbQoLt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdbQoLt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdbQoLt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdbQoLt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbQoLt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbQoLt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbQoLt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbQoLt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbQoLt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbQoLt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbQoLt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbQoLt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdbQoLt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbQoLt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdbQoLt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbQoLt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdbQoLt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbQoLt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbQoLt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbQoLt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbQoLt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbQoLt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdbQoLt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbQoLt.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6NFrdQ.s: Assembler messages:
encrypt.c: /tmp/cc6NFrdQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6NFrdQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6NFrdQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6NFrdQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NFrdQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NFrdQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NFrdQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NFrdQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NFrdQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NFrdQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NFrdQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NFrdQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6NFrdQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NFrdQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6NFrdQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6NFrdQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NFrdQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NFrdQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NFrdQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NFrdQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NFrdQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6NFrdQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NFrdQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NFrdQ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEYpwZi.s: Assembler messages:
encrypt.c: /tmp/ccEYpwZi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEYpwZi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEYpwZi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEYpwZi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYpwZi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYpwZi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYpwZi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYpwZi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYpwZi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYpwZi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYpwZi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYpwZi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEYpwZi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYpwZi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEYpwZi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYpwZi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEYpwZi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYpwZi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEYpwZi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEYpwZi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYpwZi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEYpwZi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEYpwZi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEYpwZi.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUdRP88.s: Assembler messages:
encrypt.c: /tmp/ccUdRP88.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUdRP88.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUdRP88.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUdRP88.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdRP88.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdRP88.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdRP88.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdRP88.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdRP88.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdRP88.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdRP88.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdRP88.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUdRP88.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdRP88.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUdRP88.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUdRP88.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdRP88.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdRP88.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdRP88.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdRP88.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdRP88.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUdRP88.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdRP88.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdRP88.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgfpCEp.s: Assembler messages:
encrypt.c: /tmp/ccgfpCEp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgfpCEp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgfpCEp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgfpCEp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfpCEp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfpCEp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfpCEp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfpCEp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfpCEp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfpCEp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfpCEp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfpCEp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgfpCEp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfpCEp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgfpCEp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfpCEp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgfpCEp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfpCEp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfpCEp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfpCEp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfpCEp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfpCEp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgfpCEp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfpCEp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbRCDA3.s: Assembler messages:
encrypt.c: /tmp/ccbRCDA3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbRCDA3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbRCDA3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbRCDA3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRCDA3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRCDA3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRCDA3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRCDA3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRCDA3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRCDA3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRCDA3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRCDA3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbRCDA3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRCDA3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbRCDA3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRCDA3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbRCDA3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRCDA3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRCDA3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRCDA3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRCDA3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRCDA3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbRCDA3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRCDA3.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpIgkjC.s: Assembler messages:
encrypt.c: /tmp/ccpIgkjC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpIgkjC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpIgkjC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpIgkjC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIgkjC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIgkjC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIgkjC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIgkjC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIgkjC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpIgkjC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpIgkjC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpIgkjC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpIgkjC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIgkjC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpIgkjC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpIgkjC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpIgkjC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIgkjC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIgkjC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIgkjC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIgkjC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpIgkjC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIgkjC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIgkjC.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0V4GCQ.s: Assembler messages:
encrypt.c: /tmp/cc0V4GCQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0V4GCQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0V4GCQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0V4GCQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0V4GCQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0V4GCQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0V4GCQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0V4GCQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0V4GCQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0V4GCQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0V4GCQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0V4GCQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0V4GCQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0V4GCQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0V4GCQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0V4GCQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0V4GCQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0V4GCQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0V4GCQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0V4GCQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0V4GCQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0V4GCQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0V4GCQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0V4GCQ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVh6jLf.s: Assembler messages:
encrypt.c: /tmp/ccVh6jLf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVh6jLf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVh6jLf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVh6jLf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh6jLf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh6jLf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh6jLf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh6jLf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh6jLf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVh6jLf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVh6jLf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVh6jLf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVh6jLf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh6jLf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVh6jLf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVh6jLf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVh6jLf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVh6jLf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVh6jLf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVh6jLf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh6jLf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVh6jLf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVh6jLf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVh6jLf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc9V12Ou.s: Assembler messages:
encrypt.c: /tmp/cc9V12Ou.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9V12Ou.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9V12Ou.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9V12Ou.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V12Ou.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V12Ou.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V12Ou.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V12Ou.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V12Ou.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9V12Ou.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9V12Ou.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9V12Ou.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9V12Ou.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V12Ou.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9V12Ou.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9V12Ou.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9V12Ou.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9V12Ou.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9V12Ou.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V12Ou.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9V12Ou.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9V12Ou.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9V12Ou.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9V12Ou.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccgvvrBW.s: Assembler messages:
encrypt.c: /tmp/ccgvvrBW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgvvrBW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgvvrBW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgvvrBW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvvrBW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvvrBW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvvrBW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvvrBW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvvrBW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvvrBW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvvrBW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvvrBW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgvvrBW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvvrBW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgvvrBW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvvrBW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgvvrBW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvvrBW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvvrBW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvvrBW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvvrBW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvvrBW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgvvrBW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvvrBW.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN1s277.s: Assembler messages:
encrypt.c: /tmp/ccN1s277.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN1s277.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN1s277.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN1s277.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1s277.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1s277.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1s277.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1s277.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1s277.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1s277.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1s277.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1s277.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN1s277.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1s277.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN1s277.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1s277.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN1s277.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1s277.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN1s277.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN1s277.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1s277.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN1s277.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN1s277.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN1s277.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrOYTxH.s: Assembler messages:
encrypt.c: /tmp/ccrOYTxH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrOYTxH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrOYTxH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrOYTxH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOYTxH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOYTxH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOYTxH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOYTxH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOYTxH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOYTxH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOYTxH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOYTxH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrOYTxH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOYTxH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrOYTxH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrOYTxH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOYTxH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOYTxH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOYTxH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOYTxH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOYTxH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrOYTxH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOYTxH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOYTxH.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBv5EUt.s: Assembler messages:
encrypt.c: /tmp/ccBv5EUt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBv5EUt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBv5EUt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBv5EUt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv5EUt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv5EUt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv5EUt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv5EUt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv5EUt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBv5EUt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBv5EUt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBv5EUt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBv5EUt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv5EUt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBv5EUt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBv5EUt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBv5EUt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBv5EUt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBv5EUt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBv5EUt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv5EUt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBv5EUt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBv5EUt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBv5EUt.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccBv5EUt.s: Assembler messages:
encrypt.c: /tmp/ccBv5EUt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBv5EUt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBv5EUt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBv5EUt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv5EUt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv5EUt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv5EUt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv5EUt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv5EUt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBv5EUt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBv5EUt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBv5EUt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBv5EUt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv5EUt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBv5EUt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBv5EUt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBv5EUt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBv5EUt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBv5EUt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBv5EUt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv5EUt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBv5EUt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBv5EUt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBv5EUt.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchZDNMf.s: Assembler messages:
encrypt.c: /tmp/cchZDNMf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchZDNMf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchZDNMf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchZDNMf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZDNMf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZDNMf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZDNMf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZDNMf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZDNMf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZDNMf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZDNMf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZDNMf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchZDNMf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZDNMf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchZDNMf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchZDNMf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZDNMf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZDNMf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZDNMf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZDNMf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZDNMf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchZDNMf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZDNMf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZDNMf.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cchZDNMf.s: Assembler messages:
encrypt.c: /tmp/cchZDNMf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchZDNMf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchZDNMf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchZDNMf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZDNMf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZDNMf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZDNMf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZDNMf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZDNMf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZDNMf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZDNMf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZDNMf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchZDNMf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZDNMf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchZDNMf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchZDNMf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZDNMf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZDNMf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZDNMf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZDNMf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZDNMf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchZDNMf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZDNMf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZDNMf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYng8dJ.s: Assembler messages:
encrypt.c: /tmp/ccYng8dJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYng8dJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYng8dJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYng8dJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYng8dJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYng8dJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYng8dJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYng8dJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYng8dJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYng8dJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYng8dJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYng8dJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYng8dJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYng8dJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYng8dJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYng8dJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYng8dJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYng8dJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYng8dJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYng8dJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYng8dJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYng8dJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYng8dJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYng8dJ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccYng8dJ.s: Assembler messages:
encrypt.c: /tmp/ccYng8dJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYng8dJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYng8dJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYng8dJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYng8dJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYng8dJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYng8dJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYng8dJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYng8dJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYng8dJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYng8dJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYng8dJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYng8dJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYng8dJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYng8dJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYng8dJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYng8dJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYng8dJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYng8dJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYng8dJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYng8dJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYng8dJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYng8dJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYng8dJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgHRREs.s: Assembler messages:
encrypt.c: /tmp/ccgHRREs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgHRREs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgHRREs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgHRREs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRREs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRREs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRREs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRREs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRREs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgHRREs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgHRREs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgHRREs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgHRREs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRREs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgHRREs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgHRREs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgHRREs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgHRREs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgHRREs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRREs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgHRREs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgHRREs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgHRREs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgHRREs.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccgHRREs.s: Assembler messages:
encrypt.c: /tmp/ccgHRREs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgHRREs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgHRREs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgHRREs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRREs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRREs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRREs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRREs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRREs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgHRREs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgHRREs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgHRREs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgHRREs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRREs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgHRREs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgHRREs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgHRREs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgHRREs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgHRREs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgHRREs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgHRREs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgHRREs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgHRREs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgHRREs.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccGsJsUA.s: Assembler messages:
encrypt.c: /tmp/ccGsJsUA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGsJsUA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGsJsUA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGsJsUA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsJsUA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsJsUA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsJsUA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsJsUA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsJsUA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGsJsUA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGsJsUA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGsJsUA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGsJsUA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsJsUA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGsJsUA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGsJsUA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGsJsUA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGsJsUA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGsJsUA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGsJsUA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsJsUA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGsJsUA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGsJsUA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGsJsUA.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccGsJsUA.s: Assembler messages:
encrypt.c: /tmp/ccGsJsUA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGsJsUA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGsJsUA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGsJsUA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsJsUA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsJsUA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsJsUA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsJsUA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsJsUA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGsJsUA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGsJsUA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGsJsUA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGsJsUA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsJsUA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGsJsUA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGsJsUA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGsJsUA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGsJsUA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGsJsUA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGsJsUA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsJsUA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGsJsUA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGsJsUA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGsJsUA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccZDDacc.s: Assembler messages:
encrypt.c: /tmp/ccZDDacc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZDDacc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZDDacc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZDDacc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDDacc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDDacc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDDacc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDDacc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDDacc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDDacc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDDacc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDDacc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZDDacc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDDacc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZDDacc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZDDacc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDDacc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDDacc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDDacc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDDacc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDDacc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZDDacc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDDacc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDDacc.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccZDDacc.s: Assembler messages:
encrypt.c: /tmp/ccZDDacc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZDDacc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZDDacc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZDDacc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDDacc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDDacc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDDacc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDDacc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDDacc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDDacc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDDacc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDDacc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZDDacc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDDacc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZDDacc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZDDacc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDDacc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDDacc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDDacc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDDacc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDDacc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZDDacc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDDacc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDDacc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccICglWo.s: Assembler messages:
encrypt.c: /tmp/ccICglWo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccICglWo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccICglWo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccICglWo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICglWo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICglWo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICglWo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICglWo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICglWo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICglWo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICglWo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICglWo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccICglWo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICglWo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccICglWo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccICglWo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICglWo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICglWo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICglWo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICglWo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICglWo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccICglWo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICglWo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICglWo.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccICglWo.s: Assembler messages:
encrypt.c: /tmp/ccICglWo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccICglWo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccICglWo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccICglWo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICglWo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICglWo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICglWo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICglWo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICglWo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICglWo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICglWo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICglWo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccICglWo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICglWo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccICglWo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccICglWo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICglWo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICglWo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICglWo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICglWo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICglWo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccICglWo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICglWo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICglWo.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT8EajC.s: Assembler messages:
encrypt.c: /tmp/ccT8EajC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT8EajC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT8EajC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT8EajC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8EajC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8EajC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8EajC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8EajC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8EajC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8EajC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8EajC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8EajC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT8EajC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8EajC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT8EajC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8EajC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT8EajC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8EajC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8EajC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8EajC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8EajC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8EajC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT8EajC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8EajC.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccT8EajC.s: Assembler messages:
encrypt.c: /tmp/ccT8EajC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT8EajC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT8EajC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT8EajC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8EajC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8EajC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8EajC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8EajC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8EajC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8EajC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8EajC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8EajC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT8EajC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8EajC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT8EajC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8EajC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT8EajC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8EajC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8EajC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8EajC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8EajC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8EajC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT8EajC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8EajC.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYkxUa1.s: Assembler messages:
encrypt.c: /tmp/ccYkxUa1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYkxUa1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYkxUa1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYkxUa1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkxUa1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkxUa1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkxUa1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkxUa1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkxUa1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYkxUa1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYkxUa1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYkxUa1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYkxUa1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkxUa1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYkxUa1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYkxUa1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYkxUa1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYkxUa1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYkxUa1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYkxUa1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkxUa1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYkxUa1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYkxUa1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYkxUa1.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaUOZHr.s: Assembler messages:
encrypt.c: /tmp/ccaUOZHr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaUOZHr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaUOZHr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaUOZHr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUOZHr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUOZHr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUOZHr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUOZHr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUOZHr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaUOZHr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaUOZHr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaUOZHr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaUOZHr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUOZHr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaUOZHr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaUOZHr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaUOZHr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUOZHr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUOZHr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUOZHr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUOZHr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaUOZHr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUOZHr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUOZHr.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrFQ17b.s: Assembler messages:
encrypt.c: /tmp/ccrFQ17b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrFQ17b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrFQ17b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrFQ17b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFQ17b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFQ17b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFQ17b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFQ17b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFQ17b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrFQ17b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrFQ17b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrFQ17b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrFQ17b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFQ17b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrFQ17b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrFQ17b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrFQ17b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrFQ17b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrFQ17b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrFQ17b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFQ17b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrFQ17b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrFQ17b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrFQ17b.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxTQuiq.s: Assembler messages:
encrypt.c: /tmp/ccxTQuiq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxTQuiq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxTQuiq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxTQuiq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTQuiq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTQuiq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTQuiq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTQuiq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTQuiq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTQuiq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTQuiq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTQuiq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxTQuiq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTQuiq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxTQuiq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxTQuiq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTQuiq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTQuiq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTQuiq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTQuiq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTQuiq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxTQuiq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTQuiq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTQuiq.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccIaBu8W.s: Assembler messages:
encrypt.c: /tmp/ccIaBu8W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIaBu8W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIaBu8W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIaBu8W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaBu8W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaBu8W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaBu8W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaBu8W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaBu8W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIaBu8W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIaBu8W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIaBu8W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIaBu8W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaBu8W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIaBu8W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIaBu8W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIaBu8W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIaBu8W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIaBu8W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIaBu8W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaBu8W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIaBu8W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIaBu8W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIaBu8W.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccn1mRGl.s: Assembler messages:
encrypt.c: /tmp/ccn1mRGl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn1mRGl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn1mRGl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn1mRGl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1mRGl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1mRGl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1mRGl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1mRGl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1mRGl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn1mRGl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn1mRGl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn1mRGl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn1mRGl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1mRGl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn1mRGl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn1mRGl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn1mRGl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn1mRGl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn1mRGl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1mRGl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn1mRGl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn1mRGl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn1mRGl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn1mRGl.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbUbH5v.s: Assembler messages:
encrypt.c: /tmp/ccbUbH5v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbUbH5v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbUbH5v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbUbH5v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUbH5v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUbH5v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUbH5v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUbH5v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUbH5v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbUbH5v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbUbH5v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbUbH5v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbUbH5v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUbH5v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbUbH5v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbUbH5v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbUbH5v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbUbH5v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbUbH5v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUbH5v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbUbH5v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbUbH5v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbUbH5v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbUbH5v.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoZizz5.s: Assembler messages:
encrypt.c: /tmp/ccoZizz5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoZizz5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoZizz5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoZizz5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZizz5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZizz5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZizz5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZizz5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZizz5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZizz5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZizz5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZizz5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoZizz5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZizz5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoZizz5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZizz5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoZizz5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZizz5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZizz5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZizz5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZizz5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZizz5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoZizz5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZizz5.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTW1DhM.s: Assembler messages:
encrypt.c: /tmp/ccTW1DhM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTW1DhM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTW1DhM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTW1DhM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW1DhM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW1DhM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW1DhM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW1DhM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW1DhM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTW1DhM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTW1DhM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTW1DhM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTW1DhM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW1DhM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTW1DhM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTW1DhM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTW1DhM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTW1DhM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTW1DhM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTW1DhM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW1DhM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTW1DhM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTW1DhM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTW1DhM.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclWWbue.s: Assembler messages:
encrypt.c: /tmp/cclWWbue.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclWWbue.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclWWbue.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclWWbue.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWbue.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWbue.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWbue.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWbue.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWbue.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWWbue.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWWbue.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWWbue.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclWWbue.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWbue.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclWWbue.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclWWbue.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWWbue.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWWbue.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWWbue.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWWbue.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWWbue.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclWWbue.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWWbue.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWWbue.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4xN93D.s: Assembler messages:
encrypt.c: /tmp/cc4xN93D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4xN93D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4xN93D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4xN93D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xN93D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xN93D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xN93D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xN93D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xN93D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xN93D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xN93D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xN93D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4xN93D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xN93D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4xN93D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xN93D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4xN93D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xN93D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xN93D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xN93D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xN93D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xN93D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4xN93D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xN93D.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccytxa58.s: Assembler messages:
encrypt.c: /tmp/ccytxa58.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccytxa58.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccytxa58.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccytxa58.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytxa58.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytxa58.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytxa58.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytxa58.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytxa58.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytxa58.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytxa58.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytxa58.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccytxa58.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytxa58.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccytxa58.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccytxa58.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytxa58.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytxa58.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytxa58.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytxa58.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytxa58.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccytxa58.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytxa58.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytxa58.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYx7zgg.s: Assembler messages:
encrypt.c: /tmp/ccYx7zgg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYx7zgg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYx7zgg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYx7zgg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYx7zgg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYx7zgg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYx7zgg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYx7zgg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYx7zgg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYx7zgg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYx7zgg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYx7zgg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYx7zgg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYx7zgg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYx7zgg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYx7zgg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYx7zgg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYx7zgg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYx7zgg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYx7zgg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYx7zgg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYx7zgg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYx7zgg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYx7zgg.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq1rc2Q.s: Assembler messages:
encrypt.c: /tmp/ccq1rc2Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq1rc2Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq1rc2Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq1rc2Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1rc2Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1rc2Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1rc2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1rc2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1rc2Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1rc2Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1rc2Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1rc2Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq1rc2Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1rc2Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq1rc2Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1rc2Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq1rc2Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1rc2Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq1rc2Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq1rc2Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1rc2Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq1rc2Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq1rc2Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq1rc2Q.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmiPhl1.s: Assembler messages:
encrypt.c: /tmp/ccmiPhl1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmiPhl1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmiPhl1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmiPhl1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiPhl1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiPhl1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiPhl1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiPhl1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiPhl1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmiPhl1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmiPhl1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmiPhl1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmiPhl1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiPhl1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmiPhl1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmiPhl1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmiPhl1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiPhl1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiPhl1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiPhl1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiPhl1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmiPhl1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiPhl1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiPhl1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvrzFxV.s: Assembler messages:
encrypt.c: /tmp/ccvrzFxV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvrzFxV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvrzFxV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvrzFxV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrzFxV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrzFxV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrzFxV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrzFxV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrzFxV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrzFxV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrzFxV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrzFxV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvrzFxV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrzFxV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvrzFxV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrzFxV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvrzFxV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrzFxV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrzFxV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrzFxV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrzFxV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrzFxV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvrzFxV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrzFxV.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca4SOpg.s: Assembler messages:
encrypt.c: /tmp/cca4SOpg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca4SOpg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca4SOpg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca4SOpg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4SOpg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4SOpg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4SOpg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4SOpg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4SOpg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca4SOpg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca4SOpg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca4SOpg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca4SOpg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4SOpg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca4SOpg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca4SOpg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca4SOpg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca4SOpg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca4SOpg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4SOpg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca4SOpg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca4SOpg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca4SOpg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca4SOpg.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccke1ImX.s: Assembler messages:
encrypt.c: /tmp/ccke1ImX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccke1ImX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccke1ImX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccke1ImX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccke1ImX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccke1ImX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccke1ImX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccke1ImX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccke1ImX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccke1ImX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccke1ImX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccke1ImX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccke1ImX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccke1ImX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccke1ImX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccke1ImX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccke1ImX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccke1ImX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccke1ImX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccke1ImX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccke1ImX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccke1ImX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccke1ImX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccke1ImX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYv1yUN.s: Assembler messages:
encrypt.c: /tmp/ccYv1yUN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYv1yUN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYv1yUN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYv1yUN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv1yUN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv1yUN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv1yUN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv1yUN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv1yUN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYv1yUN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYv1yUN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYv1yUN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYv1yUN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv1yUN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYv1yUN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYv1yUN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYv1yUN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYv1yUN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYv1yUN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYv1yUN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv1yUN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYv1yUN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYv1yUN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYv1yUN.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccc7Vmd8.s: Assembler messages:
encrypt.c: /tmp/ccc7Vmd8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc7Vmd8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc7Vmd8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc7Vmd8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7Vmd8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7Vmd8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7Vmd8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7Vmd8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7Vmd8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc7Vmd8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc7Vmd8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc7Vmd8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc7Vmd8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7Vmd8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc7Vmd8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc7Vmd8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc7Vmd8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc7Vmd8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc7Vmd8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7Vmd8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc7Vmd8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc7Vmd8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc7Vmd8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc7Vmd8.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKjv0mS.s: Assembler messages:
encrypt.c: /tmp/ccKjv0mS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKjv0mS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKjv0mS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKjv0mS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjv0mS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjv0mS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjv0mS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjv0mS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjv0mS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKjv0mS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKjv0mS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKjv0mS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKjv0mS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjv0mS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKjv0mS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKjv0mS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKjv0mS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKjv0mS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKjv0mS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKjv0mS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjv0mS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKjv0mS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKjv0mS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKjv0mS.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvA4WQ8.s: Assembler messages:
encrypt.c: /tmp/ccvA4WQ8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvA4WQ8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvA4WQ8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvA4WQ8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvA4WQ8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvA4WQ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvA4WQ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvA4WQ8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvA4WQ8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvA4WQ8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvA4WQ8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvA4WQ8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvA4WQ8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvA4WQ8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvA4WQ8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvA4WQ8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvA4WQ8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvA4WQ8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvA4WQ8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvA4WQ8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvA4WQ8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvA4WQ8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvA4WQ8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvA4WQ8.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBuJLty.s: Assembler messages:
encrypt.c: /tmp/ccBuJLty.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBuJLty.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBuJLty.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBuJLty.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuJLty.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuJLty.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuJLty.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuJLty.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuJLty.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBuJLty.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBuJLty.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBuJLty.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBuJLty.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuJLty.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBuJLty.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBuJLty.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBuJLty.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBuJLty.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBuJLty.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuJLty.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBuJLty.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBuJLty.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBuJLty.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBuJLty.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw9DHV4.s: Assembler messages:
encrypt.c: /tmp/ccw9DHV4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw9DHV4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw9DHV4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw9DHV4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9DHV4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9DHV4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9DHV4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9DHV4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9DHV4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw9DHV4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw9DHV4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw9DHV4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw9DHV4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9DHV4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw9DHV4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw9DHV4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw9DHV4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw9DHV4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw9DHV4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw9DHV4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9DHV4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw9DHV4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw9DHV4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw9DHV4.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCqZ1hO.s: Assembler messages:
encrypt.c: /tmp/ccCqZ1hO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCqZ1hO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCqZ1hO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCqZ1hO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqZ1hO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqZ1hO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqZ1hO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqZ1hO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqZ1hO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCqZ1hO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCqZ1hO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCqZ1hO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCqZ1hO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqZ1hO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCqZ1hO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCqZ1hO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCqZ1hO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCqZ1hO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCqZ1hO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqZ1hO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCqZ1hO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCqZ1hO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCqZ1hO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCqZ1hO.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqG2y7Y.s: Assembler messages:
encrypt.c: /tmp/ccqG2y7Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqG2y7Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqG2y7Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqG2y7Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG2y7Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG2y7Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG2y7Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG2y7Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG2y7Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqG2y7Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqG2y7Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqG2y7Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqG2y7Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG2y7Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqG2y7Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqG2y7Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqG2y7Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqG2y7Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqG2y7Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqG2y7Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG2y7Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqG2y7Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqG2y7Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqG2y7Y.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6x9Mh6.s: Assembler messages:
encrypt.c: /tmp/cc6x9Mh6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6x9Mh6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6x9Mh6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6x9Mh6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6x9Mh6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6x9Mh6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6x9Mh6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6x9Mh6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6x9Mh6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6x9Mh6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6x9Mh6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6x9Mh6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6x9Mh6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6x9Mh6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6x9Mh6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6x9Mh6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6x9Mh6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6x9Mh6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6x9Mh6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6x9Mh6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6x9Mh6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6x9Mh6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6x9Mh6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6x9Mh6.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbK5yJr.s: Assembler messages:
encrypt.c: /tmp/ccbK5yJr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbK5yJr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbK5yJr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbK5yJr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK5yJr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK5yJr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK5yJr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK5yJr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK5yJr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbK5yJr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbK5yJr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbK5yJr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbK5yJr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK5yJr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbK5yJr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbK5yJr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbK5yJr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbK5yJr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbK5yJr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK5yJr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbK5yJr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbK5yJr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbK5yJr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbK5yJr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1BeRZF.s: Assembler messages:
encrypt.c: /tmp/cc1BeRZF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1BeRZF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1BeRZF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1BeRZF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BeRZF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BeRZF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BeRZF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BeRZF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BeRZF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BeRZF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BeRZF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BeRZF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1BeRZF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BeRZF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1BeRZF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1BeRZF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BeRZF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BeRZF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BeRZF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BeRZF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BeRZF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1BeRZF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BeRZF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BeRZF.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cch9Zeld.s: Assembler messages:
encrypt.c: /tmp/cch9Zeld.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch9Zeld.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch9Zeld.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch9Zeld.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Zeld.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Zeld.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Zeld.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Zeld.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Zeld.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9Zeld.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9Zeld.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9Zeld.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch9Zeld.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Zeld.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch9Zeld.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9Zeld.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch9Zeld.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9Zeld.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9Zeld.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9Zeld.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Zeld.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9Zeld.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch9Zeld.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9Zeld.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYvOoYd.s: Assembler messages:
encrypt.c: /tmp/ccYvOoYd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYvOoYd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYvOoYd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYvOoYd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvOoYd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvOoYd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvOoYd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvOoYd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvOoYd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYvOoYd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYvOoYd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYvOoYd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYvOoYd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvOoYd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYvOoYd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYvOoYd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYvOoYd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYvOoYd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYvOoYd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYvOoYd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvOoYd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYvOoYd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYvOoYd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYvOoYd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw7BgfR.s: Assembler messages:
encrypt.c: /tmp/ccw7BgfR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw7BgfR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw7BgfR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw7BgfR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BgfR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BgfR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BgfR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BgfR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BgfR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw7BgfR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw7BgfR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw7BgfR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw7BgfR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BgfR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw7BgfR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw7BgfR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw7BgfR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7BgfR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7BgfR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7BgfR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7BgfR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw7BgfR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7BgfR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7BgfR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0JlFV3.s: Assembler messages:
encrypt.c: /tmp/cc0JlFV3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0JlFV3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0JlFV3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0JlFV3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JlFV3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JlFV3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JlFV3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JlFV3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JlFV3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0JlFV3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0JlFV3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0JlFV3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0JlFV3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JlFV3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0JlFV3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0JlFV3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0JlFV3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0JlFV3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0JlFV3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JlFV3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0JlFV3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0JlFV3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0JlFV3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0JlFV3.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbYqwos.s: Assembler messages:
encrypt.c: /tmp/ccbYqwos.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbYqwos.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbYqwos.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbYqwos.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYqwos.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYqwos.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYqwos.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYqwos.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYqwos.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYqwos.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYqwos.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYqwos.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbYqwos.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYqwos.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbYqwos.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYqwos.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbYqwos.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYqwos.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYqwos.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYqwos.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYqwos.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYqwos.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbYqwos.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYqwos.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5sItt9.s: Assembler messages:
encrypt.c: /tmp/cc5sItt9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5sItt9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5sItt9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5sItt9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sItt9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sItt9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sItt9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sItt9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sItt9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5sItt9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5sItt9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5sItt9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5sItt9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sItt9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5sItt9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5sItt9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5sItt9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5sItt9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5sItt9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5sItt9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sItt9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5sItt9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5sItt9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5sItt9.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgLainV.s: Assembler messages:
encrypt.c: /tmp/ccgLainV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgLainV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgLainV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgLainV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLainV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLainV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLainV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLainV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLainV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgLainV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgLainV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgLainV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgLainV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLainV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgLainV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgLainV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgLainV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLainV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLainV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLainV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLainV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgLainV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLainV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLainV.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cce9G4iW.s: Assembler messages:
encrypt.c: /tmp/cce9G4iW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce9G4iW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce9G4iW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce9G4iW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9G4iW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9G4iW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9G4iW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9G4iW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9G4iW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce9G4iW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce9G4iW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce9G4iW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce9G4iW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9G4iW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce9G4iW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce9G4iW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce9G4iW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce9G4iW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce9G4iW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9G4iW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce9G4iW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce9G4iW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce9G4iW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce9G4iW.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfnMFql.s: Assembler messages:
encrypt.c: /tmp/ccfnMFql.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfnMFql.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfnMFql.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfnMFql.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnMFql.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnMFql.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnMFql.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnMFql.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnMFql.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfnMFql.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfnMFql.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfnMFql.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfnMFql.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnMFql.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfnMFql.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfnMFql.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfnMFql.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfnMFql.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfnMFql.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfnMFql.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnMFql.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfnMFql.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfnMFql.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfnMFql.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNuuKxa.s: Assembler messages:
encrypt.c: /tmp/ccNuuKxa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNuuKxa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNuuKxa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNuuKxa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuuKxa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuuKxa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuuKxa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuuKxa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuuKxa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuuKxa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuuKxa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuuKxa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNuuKxa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuuKxa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNuuKxa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuuKxa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNuuKxa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuuKxa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNuuKxa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNuuKxa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuuKxa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNuuKxa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNuuKxa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNuuKxa.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV7Aywx.s: Assembler messages:
encrypt.c: /tmp/ccV7Aywx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV7Aywx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV7Aywx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV7Aywx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7Aywx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7Aywx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7Aywx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7Aywx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7Aywx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7Aywx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7Aywx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7Aywx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV7Aywx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7Aywx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV7Aywx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV7Aywx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7Aywx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7Aywx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7Aywx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7Aywx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7Aywx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV7Aywx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7Aywx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7Aywx.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0Zv0Yn.s: Assembler messages:
encrypt.c: /tmp/cc0Zv0Yn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Zv0Yn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Zv0Yn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Zv0Yn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Zv0Yn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Zv0Yn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Zv0Yn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Zv0Yn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Zv0Yn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Zv0Yn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Zv0Yn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Zv0Yn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Zv0Yn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Zv0Yn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Zv0Yn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Zv0Yn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Zv0Yn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Zv0Yn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Zv0Yn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Zv0Yn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Zv0Yn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Zv0Yn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Zv0Yn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Zv0Yn.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLK64RI.s: Assembler messages:
encrypt.c: /tmp/ccLK64RI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLK64RI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLK64RI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLK64RI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLK64RI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLK64RI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLK64RI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLK64RI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLK64RI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLK64RI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLK64RI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLK64RI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLK64RI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLK64RI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLK64RI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLK64RI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLK64RI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLK64RI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLK64RI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLK64RI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLK64RI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLK64RI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLK64RI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLK64RI.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccUoIhCf.s: Assembler messages:
encrypt.c: /tmp/ccUoIhCf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUoIhCf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUoIhCf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUoIhCf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoIhCf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoIhCf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoIhCf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoIhCf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoIhCf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUoIhCf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUoIhCf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUoIhCf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUoIhCf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoIhCf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUoIhCf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUoIhCf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUoIhCf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUoIhCf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUoIhCf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUoIhCf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoIhCf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUoIhCf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUoIhCf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUoIhCf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cczr3Ztw.s: Assembler messages:
encrypt.c: /tmp/cczr3Ztw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczr3Ztw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczr3Ztw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczr3Ztw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr3Ztw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr3Ztw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr3Ztw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr3Ztw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr3Ztw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczr3Ztw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczr3Ztw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczr3Ztw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczr3Ztw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr3Ztw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczr3Ztw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczr3Ztw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczr3Ztw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczr3Ztw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczr3Ztw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr3Ztw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczr3Ztw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczr3Ztw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczr3Ztw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczr3Ztw.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMbUhni.s: Assembler messages:
encrypt.c: /tmp/ccMbUhni.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMbUhni.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMbUhni.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMbUhni.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbUhni.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbUhni.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbUhni.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbUhni.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbUhni.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbUhni.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbUhni.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbUhni.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMbUhni.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbUhni.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMbUhni.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbUhni.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMbUhni.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbUhni.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbUhni.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbUhni.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbUhni.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbUhni.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMbUhni.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbUhni.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPNWdEF.s: Assembler messages:
encrypt.c: /tmp/ccPNWdEF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPNWdEF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPNWdEF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPNWdEF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNWdEF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNWdEF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNWdEF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNWdEF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNWdEF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPNWdEF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPNWdEF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPNWdEF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPNWdEF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNWdEF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPNWdEF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPNWdEF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPNWdEF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPNWdEF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPNWdEF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNWdEF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPNWdEF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPNWdEF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPNWdEF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPNWdEF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1gT2MS.s: Assembler messages:
encrypt.c: /tmp/cc1gT2MS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1gT2MS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1gT2MS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1gT2MS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gT2MS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gT2MS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gT2MS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gT2MS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gT2MS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gT2MS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gT2MS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gT2MS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1gT2MS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gT2MS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1gT2MS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1gT2MS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gT2MS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gT2MS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gT2MS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gT2MS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gT2MS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1gT2MS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gT2MS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gT2MS.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccImXoy.s: Assembler messages:
encrypt.c: /tmp/cccImXoy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccImXoy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccImXoy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccImXoy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImXoy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImXoy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImXoy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImXoy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImXoy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccImXoy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccImXoy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccImXoy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccImXoy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImXoy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccImXoy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccImXoy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccImXoy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccImXoy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccImXoy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccImXoy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccImXoy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccImXoy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccImXoy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccImXoy.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciZda4I.s: Assembler messages:
encrypt.c: /tmp/cciZda4I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciZda4I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciZda4I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciZda4I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZda4I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZda4I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZda4I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZda4I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZda4I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZda4I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZda4I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZda4I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciZda4I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZda4I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciZda4I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZda4I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciZda4I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZda4I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZda4I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZda4I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZda4I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZda4I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciZda4I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZda4I.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct0uZZY.s: Assembler messages:
encrypt.c: /tmp/cct0uZZY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct0uZZY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct0uZZY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct0uZZY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0uZZY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0uZZY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0uZZY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0uZZY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0uZZY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0uZZY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0uZZY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0uZZY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct0uZZY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0uZZY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct0uZZY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct0uZZY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0uZZY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0uZZY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0uZZY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0uZZY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0uZZY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct0uZZY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0uZZY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0uZZY.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccS9CMwM.s: Assembler messages:
encrypt.c: /tmp/ccS9CMwM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS9CMwM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS9CMwM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS9CMwM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9CMwM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9CMwM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9CMwM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9CMwM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9CMwM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS9CMwM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS9CMwM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS9CMwM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS9CMwM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9CMwM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS9CMwM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS9CMwM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS9CMwM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS9CMwM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS9CMwM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9CMwM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS9CMwM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS9CMwM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS9CMwM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS9CMwM.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwnNbvs.s: Assembler messages:
encrypt.c: /tmp/ccwnNbvs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwnNbvs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwnNbvs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwnNbvs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnNbvs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnNbvs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnNbvs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnNbvs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnNbvs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnNbvs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnNbvs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnNbvs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwnNbvs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnNbvs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwnNbvs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnNbvs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwnNbvs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnNbvs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnNbvs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnNbvs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnNbvs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnNbvs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwnNbvs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnNbvs.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKhRogV.s: Assembler messages:
encrypt.c: /tmp/ccKhRogV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKhRogV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKhRogV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKhRogV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhRogV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhRogV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhRogV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhRogV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhRogV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhRogV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhRogV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhRogV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKhRogV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhRogV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKhRogV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKhRogV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhRogV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhRogV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhRogV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhRogV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhRogV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKhRogV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhRogV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhRogV.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgbcAiB.s: Assembler messages:
encrypt.c: /tmp/ccgbcAiB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgbcAiB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgbcAiB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgbcAiB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbcAiB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbcAiB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbcAiB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbcAiB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbcAiB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgbcAiB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgbcAiB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgbcAiB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgbcAiB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbcAiB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgbcAiB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgbcAiB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgbcAiB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgbcAiB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgbcAiB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgbcAiB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbcAiB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgbcAiB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgbcAiB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgbcAiB.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDVN4gq.s: Assembler messages:
encrypt.c: /tmp/ccDVN4gq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDVN4gq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDVN4gq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDVN4gq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVN4gq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVN4gq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVN4gq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVN4gq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVN4gq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVN4gq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVN4gq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVN4gq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDVN4gq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVN4gq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDVN4gq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVN4gq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDVN4gq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVN4gq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVN4gq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVN4gq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVN4gq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVN4gq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDVN4gq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVN4gq.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchHBWYF.s: Assembler messages:
encrypt.c: /tmp/cchHBWYF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchHBWYF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchHBWYF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchHBWYF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHBWYF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHBWYF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHBWYF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHBWYF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHBWYF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHBWYF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHBWYF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHBWYF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchHBWYF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHBWYF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchHBWYF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchHBWYF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHBWYF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHBWYF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHBWYF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHBWYF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHBWYF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchHBWYF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHBWYF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHBWYF.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm8FVZC.s: Assembler messages:
encrypt.c: /tmp/ccm8FVZC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm8FVZC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm8FVZC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm8FVZC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8FVZC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8FVZC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8FVZC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8FVZC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8FVZC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8FVZC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8FVZC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8FVZC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm8FVZC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8FVZC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm8FVZC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8FVZC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm8FVZC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8FVZC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8FVZC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8FVZC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8FVZC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8FVZC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm8FVZC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8FVZC.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq009IN.s: Assembler messages:
encrypt.c: /tmp/ccq009IN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq009IN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq009IN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq009IN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq009IN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq009IN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq009IN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq009IN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq009IN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq009IN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq009IN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq009IN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq009IN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq009IN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq009IN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq009IN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq009IN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq009IN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq009IN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq009IN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq009IN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq009IN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq009IN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq009IN.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVVaAqA.s: Assembler messages:
encrypt.c: /tmp/ccVVaAqA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVVaAqA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVVaAqA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVVaAqA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVaAqA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVaAqA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVaAqA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVaAqA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVaAqA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVaAqA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVaAqA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVaAqA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVVaAqA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVaAqA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVVaAqA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVVaAqA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVaAqA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVaAqA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVaAqA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVaAqA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVaAqA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVVaAqA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVaAqA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVaAqA.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnSprfk.s: Assembler messages:
encrypt.c: /tmp/ccnSprfk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnSprfk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnSprfk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnSprfk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSprfk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSprfk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSprfk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSprfk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSprfk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSprfk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSprfk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSprfk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnSprfk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSprfk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnSprfk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSprfk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnSprfk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSprfk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSprfk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSprfk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSprfk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSprfk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnSprfk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSprfk.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6rWyby.s: Assembler messages:
encrypt.c: /tmp/cc6rWyby.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6rWyby.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6rWyby.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6rWyby.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rWyby.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rWyby.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rWyby.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rWyby.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rWyby.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6rWyby.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6rWyby.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6rWyby.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6rWyby.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rWyby.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6rWyby.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6rWyby.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6rWyby.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6rWyby.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6rWyby.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6rWyby.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rWyby.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6rWyby.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6rWyby.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6rWyby.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQBK7VM.s: Assembler messages:
encrypt.c: /tmp/ccQBK7VM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQBK7VM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQBK7VM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQBK7VM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBK7VM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBK7VM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBK7VM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBK7VM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBK7VM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQBK7VM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQBK7VM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQBK7VM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQBK7VM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBK7VM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQBK7VM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQBK7VM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQBK7VM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQBK7VM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQBK7VM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBK7VM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQBK7VM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQBK7VM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQBK7VM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQBK7VM.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceZpZhW.s: Assembler messages:
encrypt.c: /tmp/cceZpZhW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceZpZhW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceZpZhW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceZpZhW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZpZhW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZpZhW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZpZhW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZpZhW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZpZhW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZpZhW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZpZhW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZpZhW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceZpZhW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZpZhW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceZpZhW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceZpZhW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZpZhW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZpZhW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZpZhW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZpZhW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZpZhW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceZpZhW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZpZhW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZpZhW.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpniGvP.s: Assembler messages:
encrypt.c: /tmp/ccpniGvP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpniGvP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpniGvP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpniGvP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpniGvP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpniGvP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpniGvP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpniGvP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpniGvP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpniGvP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpniGvP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpniGvP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpniGvP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpniGvP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpniGvP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpniGvP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpniGvP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpniGvP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpniGvP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpniGvP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpniGvP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpniGvP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpniGvP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpniGvP.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAbBtMU.s: Assembler messages:
encrypt.c: /tmp/ccAbBtMU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAbBtMU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAbBtMU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAbBtMU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbBtMU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbBtMU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbBtMU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbBtMU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbBtMU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAbBtMU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAbBtMU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAbBtMU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAbBtMU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbBtMU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAbBtMU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAbBtMU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAbBtMU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAbBtMU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAbBtMU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAbBtMU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbBtMU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAbBtMU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAbBtMU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAbBtMU.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYCMOH7.s: Assembler messages:
encrypt.c: /tmp/ccYCMOH7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYCMOH7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYCMOH7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYCMOH7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCMOH7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCMOH7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCMOH7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCMOH7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCMOH7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCMOH7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCMOH7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCMOH7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYCMOH7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCMOH7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYCMOH7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYCMOH7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCMOH7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCMOH7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCMOH7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCMOH7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCMOH7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYCMOH7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCMOH7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCMOH7.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGSHK6G.s: Assembler messages:
encrypt.c: /tmp/ccGSHK6G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGSHK6G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGSHK6G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGSHK6G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSHK6G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSHK6G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSHK6G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSHK6G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSHK6G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGSHK6G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGSHK6G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGSHK6G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGSHK6G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSHK6G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGSHK6G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGSHK6G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGSHK6G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGSHK6G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGSHK6G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGSHK6G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSHK6G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGSHK6G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGSHK6G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGSHK6G.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccb0vcEN.s: Assembler messages:
encrypt.c: /tmp/ccb0vcEN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb0vcEN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb0vcEN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb0vcEN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0vcEN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0vcEN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0vcEN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0vcEN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0vcEN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb0vcEN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb0vcEN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb0vcEN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb0vcEN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0vcEN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb0vcEN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb0vcEN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb0vcEN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0vcEN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0vcEN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0vcEN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0vcEN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb0vcEN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0vcEN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0vcEN.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLBT2SZ.s: Assembler messages:
encrypt.c: /tmp/ccLBT2SZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLBT2SZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLBT2SZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLBT2SZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBT2SZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBT2SZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBT2SZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBT2SZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBT2SZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLBT2SZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLBT2SZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLBT2SZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLBT2SZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBT2SZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLBT2SZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLBT2SZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLBT2SZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBT2SZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBT2SZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBT2SZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBT2SZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLBT2SZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBT2SZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBT2SZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR1D0IS.s: Assembler messages:
encrypt.c: /tmp/ccR1D0IS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR1D0IS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR1D0IS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR1D0IS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1D0IS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1D0IS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1D0IS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1D0IS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1D0IS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1D0IS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1D0IS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1D0IS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR1D0IS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1D0IS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR1D0IS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1D0IS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR1D0IS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1D0IS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1D0IS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1D0IS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1D0IS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1D0IS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR1D0IS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1D0IS.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV5mfYX.s: Assembler messages:
encrypt.c: /tmp/ccV5mfYX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV5mfYX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV5mfYX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV5mfYX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5mfYX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5mfYX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5mfYX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5mfYX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5mfYX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV5mfYX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV5mfYX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV5mfYX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV5mfYX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5mfYX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV5mfYX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV5mfYX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV5mfYX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5mfYX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5mfYX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5mfYX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5mfYX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV5mfYX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5mfYX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5mfYX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck4qVRf.s: Assembler messages:
encrypt.c: /tmp/cck4qVRf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck4qVRf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck4qVRf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck4qVRf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4qVRf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4qVRf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4qVRf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4qVRf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4qVRf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4qVRf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4qVRf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4qVRf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck4qVRf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4qVRf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck4qVRf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4qVRf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck4qVRf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4qVRf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck4qVRf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck4qVRf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4qVRf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck4qVRf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck4qVRf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck4qVRf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca2YQk2.s: Assembler messages:
encrypt.c: /tmp/cca2YQk2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca2YQk2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca2YQk2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca2YQk2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2YQk2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2YQk2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2YQk2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2YQk2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2YQk2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca2YQk2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca2YQk2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca2YQk2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca2YQk2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2YQk2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca2YQk2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca2YQk2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca2YQk2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2YQk2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2YQk2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2YQk2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2YQk2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca2YQk2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2YQk2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2YQk2.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cco9DmJt.s: Assembler messages:
encrypt.c: /tmp/cco9DmJt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco9DmJt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco9DmJt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco9DmJt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9DmJt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9DmJt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9DmJt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9DmJt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9DmJt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco9DmJt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco9DmJt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco9DmJt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco9DmJt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9DmJt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco9DmJt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco9DmJt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco9DmJt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco9DmJt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco9DmJt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco9DmJt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9DmJt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco9DmJt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco9DmJt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco9DmJt.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1ojEKb.s: Assembler messages:
encrypt.c: /tmp/cc1ojEKb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ojEKb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ojEKb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ojEKb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ojEKb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ojEKb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ojEKb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ojEKb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ojEKb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ojEKb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ojEKb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ojEKb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ojEKb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ojEKb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ojEKb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ojEKb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1ojEKb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ojEKb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ojEKb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ojEKb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ojEKb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ojEKb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ojEKb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ojEKb.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLdw6rQ.s: Assembler messages:
encrypt.c: /tmp/ccLdw6rQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLdw6rQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLdw6rQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLdw6rQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdw6rQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdw6rQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdw6rQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdw6rQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdw6rQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdw6rQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdw6rQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdw6rQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLdw6rQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdw6rQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLdw6rQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLdw6rQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdw6rQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdw6rQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdw6rQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdw6rQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdw6rQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLdw6rQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdw6rQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdw6rQ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL4tFSn.s: Assembler messages:
encrypt.c: /tmp/ccL4tFSn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL4tFSn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL4tFSn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL4tFSn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4tFSn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4tFSn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4tFSn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4tFSn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4tFSn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4tFSn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4tFSn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4tFSn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL4tFSn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4tFSn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL4tFSn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4tFSn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL4tFSn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4tFSn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4tFSn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4tFSn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4tFSn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4tFSn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL4tFSn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4tFSn.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPfnfE3.s: Assembler messages:
encrypt.c: /tmp/ccPfnfE3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPfnfE3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPfnfE3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPfnfE3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfnfE3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfnfE3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfnfE3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfnfE3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfnfE3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfnfE3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfnfE3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfnfE3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPfnfE3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfnfE3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPfnfE3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPfnfE3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfnfE3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfnfE3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfnfE3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfnfE3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfnfE3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPfnfE3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfnfE3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfnfE3.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9OeYbH.s: Assembler messages:
encrypt.c: /tmp/cc9OeYbH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9OeYbH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9OeYbH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9OeYbH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OeYbH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OeYbH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OeYbH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OeYbH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OeYbH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OeYbH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OeYbH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OeYbH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9OeYbH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OeYbH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9OeYbH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OeYbH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9OeYbH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OeYbH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9OeYbH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9OeYbH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OeYbH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9OeYbH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9OeYbH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9OeYbH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccweffMd.s: Assembler messages:
encrypt.c: /tmp/ccweffMd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccweffMd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccweffMd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccweffMd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccweffMd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccweffMd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccweffMd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccweffMd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccweffMd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccweffMd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccweffMd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccweffMd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccweffMd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccweffMd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccweffMd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccweffMd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccweffMd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccweffMd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccweffMd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccweffMd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccweffMd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccweffMd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccweffMd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccweffMd.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDHt9CO.s: Assembler messages:
encrypt.c: /tmp/ccDHt9CO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDHt9CO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDHt9CO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDHt9CO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHt9CO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHt9CO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHt9CO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHt9CO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHt9CO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHt9CO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHt9CO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHt9CO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDHt9CO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHt9CO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDHt9CO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHt9CO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDHt9CO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHt9CO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDHt9CO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDHt9CO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHt9CO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDHt9CO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDHt9CO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDHt9CO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaP0sAn.s: Assembler messages:
encrypt.c: /tmp/ccaP0sAn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaP0sAn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaP0sAn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaP0sAn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaP0sAn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaP0sAn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaP0sAn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaP0sAn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaP0sAn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaP0sAn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaP0sAn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaP0sAn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaP0sAn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaP0sAn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaP0sAn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaP0sAn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaP0sAn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaP0sAn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaP0sAn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaP0sAn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaP0sAn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaP0sAn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaP0sAn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaP0sAn.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNiH2n5.s: Assembler messages:
encrypt.c: /tmp/ccNiH2n5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNiH2n5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNiH2n5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNiH2n5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiH2n5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiH2n5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiH2n5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiH2n5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiH2n5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNiH2n5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNiH2n5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNiH2n5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNiH2n5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiH2n5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNiH2n5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNiH2n5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNiH2n5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNiH2n5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNiH2n5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiH2n5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNiH2n5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNiH2n5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNiH2n5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNiH2n5.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWK5JJz.s: Assembler messages:
encrypt.c: /tmp/ccWK5JJz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWK5JJz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWK5JJz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWK5JJz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK5JJz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK5JJz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK5JJz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK5JJz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK5JJz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWK5JJz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWK5JJz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWK5JJz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWK5JJz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK5JJz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWK5JJz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWK5JJz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWK5JJz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWK5JJz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWK5JJz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWK5JJz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK5JJz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWK5JJz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWK5JJz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWK5JJz.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMHyjrm.s: Assembler messages:
encrypt.c: /tmp/ccMHyjrm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMHyjrm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMHyjrm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMHyjrm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHyjrm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHyjrm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHyjrm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHyjrm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHyjrm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMHyjrm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMHyjrm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMHyjrm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMHyjrm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHyjrm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMHyjrm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMHyjrm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMHyjrm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHyjrm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHyjrm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHyjrm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHyjrm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMHyjrm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHyjrm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHyjrm.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUODmoH.s: Assembler messages:
encrypt.c: /tmp/ccUODmoH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUODmoH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUODmoH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUODmoH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUODmoH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUODmoH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUODmoH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUODmoH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUODmoH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUODmoH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUODmoH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUODmoH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUODmoH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUODmoH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUODmoH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUODmoH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUODmoH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUODmoH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUODmoH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUODmoH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUODmoH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUODmoH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUODmoH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUODmoH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZf79Hq.s: Assembler messages:
encrypt.c: /tmp/ccZf79Hq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZf79Hq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZf79Hq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZf79Hq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf79Hq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf79Hq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf79Hq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf79Hq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf79Hq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZf79Hq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZf79Hq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZf79Hq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZf79Hq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf79Hq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZf79Hq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZf79Hq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZf79Hq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZf79Hq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZf79Hq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf79Hq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZf79Hq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZf79Hq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZf79Hq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZf79Hq.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccaFNxc.s: Assembler messages:
encrypt.c: /tmp/cccaFNxc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccaFNxc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccaFNxc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccaFNxc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccaFNxc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccaFNxc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccaFNxc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccaFNxc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccaFNxc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccaFNxc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccaFNxc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccaFNxc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccaFNxc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccaFNxc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccaFNxc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccaFNxc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccaFNxc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccaFNxc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccaFNxc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccaFNxc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccaFNxc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccaFNxc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccaFNxc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccaFNxc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg54EjI.s: Assembler messages:
encrypt.c: /tmp/ccg54EjI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg54EjI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg54EjI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg54EjI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg54EjI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg54EjI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg54EjI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg54EjI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg54EjI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg54EjI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg54EjI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg54EjI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg54EjI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg54EjI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg54EjI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg54EjI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg54EjI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg54EjI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg54EjI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg54EjI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg54EjI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg54EjI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg54EjI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg54EjI.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclKhU00.s: Assembler messages:
encrypt.c: /tmp/cclKhU00.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclKhU00.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclKhU00.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclKhU00.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKhU00.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKhU00.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKhU00.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKhU00.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKhU00.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKhU00.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKhU00.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKhU00.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclKhU00.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKhU00.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclKhU00.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKhU00.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclKhU00.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKhU00.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKhU00.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKhU00.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKhU00.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKhU00.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclKhU00.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKhU00.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccB401C7.s: Assembler messages:
encrypt.c: /tmp/ccB401C7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB401C7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB401C7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB401C7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB401C7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB401C7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB401C7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB401C7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB401C7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB401C7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB401C7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB401C7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB401C7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB401C7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB401C7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB401C7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB401C7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB401C7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB401C7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB401C7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB401C7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB401C7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB401C7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB401C7.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuQ1Abj.s: Assembler messages:
encrypt.c: /tmp/ccuQ1Abj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuQ1Abj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuQ1Abj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuQ1Abj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ1Abj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ1Abj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ1Abj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ1Abj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ1Abj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQ1Abj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQ1Abj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQ1Abj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuQ1Abj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ1Abj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuQ1Abj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuQ1Abj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQ1Abj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQ1Abj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQ1Abj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ1Abj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQ1Abj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQ1Abj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQ1Abj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQ1Abj.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1I2zan.s: Assembler messages:
encrypt.c: /tmp/cc1I2zan.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1I2zan.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1I2zan.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1I2zan.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1I2zan.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1I2zan.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1I2zan.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1I2zan.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1I2zan.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1I2zan.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1I2zan.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1I2zan.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1I2zan.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1I2zan.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1I2zan.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1I2zan.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1I2zan.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1I2zan.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1I2zan.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1I2zan.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1I2zan.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1I2zan.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1I2zan.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1I2zan.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUBcx5A.s: Assembler messages:
encrypt.c: /tmp/ccUBcx5A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUBcx5A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUBcx5A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUBcx5A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBcx5A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBcx5A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBcx5A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBcx5A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBcx5A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUBcx5A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUBcx5A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUBcx5A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUBcx5A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBcx5A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUBcx5A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUBcx5A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUBcx5A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUBcx5A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUBcx5A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBcx5A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUBcx5A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUBcx5A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUBcx5A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUBcx5A.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYoWMxx.s: Assembler messages:
encrypt.c: /tmp/ccYoWMxx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYoWMxx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYoWMxx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYoWMxx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoWMxx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoWMxx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoWMxx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoWMxx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoWMxx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYoWMxx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYoWMxx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYoWMxx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYoWMxx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoWMxx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYoWMxx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYoWMxx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYoWMxx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYoWMxx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYoWMxx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYoWMxx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoWMxx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYoWMxx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYoWMxx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYoWMxx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwQYaBR.s: Assembler messages:
encrypt.c: /tmp/ccwQYaBR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwQYaBR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwQYaBR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwQYaBR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQYaBR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQYaBR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQYaBR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQYaBR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQYaBR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQYaBR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQYaBR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQYaBR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwQYaBR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQYaBR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwQYaBR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwQYaBR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQYaBR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQYaBR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQYaBR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQYaBR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQYaBR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwQYaBR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQYaBR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQYaBR.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMqlXPB.s: Assembler messages:
encrypt.c: /tmp/ccMqlXPB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMqlXPB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMqlXPB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMqlXPB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqlXPB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqlXPB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqlXPB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqlXPB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqlXPB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqlXPB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqlXPB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqlXPB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMqlXPB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqlXPB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMqlXPB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqlXPB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMqlXPB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqlXPB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMqlXPB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMqlXPB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqlXPB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMqlXPB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMqlXPB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMqlXPB.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg4VMn1.s: Assembler messages:
encrypt.c: /tmp/ccg4VMn1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg4VMn1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg4VMn1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg4VMn1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4VMn1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4VMn1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4VMn1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4VMn1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4VMn1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4VMn1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4VMn1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4VMn1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg4VMn1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4VMn1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg4VMn1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg4VMn1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4VMn1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4VMn1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4VMn1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4VMn1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4VMn1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg4VMn1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4VMn1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4VMn1.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5wPIyM.s: Assembler messages:
encrypt.c: /tmp/cc5wPIyM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5wPIyM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5wPIyM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5wPIyM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wPIyM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wPIyM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wPIyM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wPIyM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wPIyM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wPIyM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wPIyM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wPIyM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5wPIyM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wPIyM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5wPIyM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5wPIyM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wPIyM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wPIyM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wPIyM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wPIyM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wPIyM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5wPIyM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wPIyM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wPIyM.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIVEd2p.s: Assembler messages:
encrypt.c: /tmp/ccIVEd2p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIVEd2p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIVEd2p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIVEd2p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVEd2p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVEd2p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVEd2p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVEd2p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVEd2p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVEd2p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVEd2p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVEd2p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIVEd2p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVEd2p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIVEd2p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVEd2p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIVEd2p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVEd2p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVEd2p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVEd2p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVEd2p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVEd2p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIVEd2p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVEd2p.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf3rV6t.s: Assembler messages:
encrypt.c: /tmp/ccf3rV6t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf3rV6t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf3rV6t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf3rV6t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3rV6t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3rV6t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3rV6t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3rV6t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3rV6t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3rV6t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3rV6t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3rV6t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf3rV6t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3rV6t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf3rV6t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3rV6t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf3rV6t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3rV6t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3rV6t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3rV6t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3rV6t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3rV6t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf3rV6t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3rV6t.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuDjJOV.s: Assembler messages:
encrypt.c: /tmp/ccuDjJOV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuDjJOV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuDjJOV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuDjJOV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDjJOV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDjJOV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDjJOV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDjJOV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDjJOV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDjJOV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDjJOV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDjJOV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuDjJOV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDjJOV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuDjJOV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuDjJOV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDjJOV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDjJOV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDjJOV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDjJOV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDjJOV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuDjJOV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDjJOV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDjJOV.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgb6fhG.s: Assembler messages:
encrypt.c: /tmp/ccgb6fhG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgb6fhG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgb6fhG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgb6fhG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgb6fhG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgb6fhG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgb6fhG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgb6fhG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgb6fhG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgb6fhG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgb6fhG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgb6fhG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgb6fhG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgb6fhG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgb6fhG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgb6fhG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgb6fhG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgb6fhG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgb6fhG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgb6fhG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgb6fhG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgb6fhG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgb6fhG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgb6fhG.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoTcTtV.s: Assembler messages:
encrypt.c: /tmp/ccoTcTtV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoTcTtV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoTcTtV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoTcTtV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTcTtV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTcTtV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTcTtV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTcTtV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTcTtV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoTcTtV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoTcTtV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoTcTtV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoTcTtV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTcTtV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoTcTtV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoTcTtV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoTcTtV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoTcTtV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoTcTtV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoTcTtV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTcTtV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoTcTtV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoTcTtV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoTcTtV.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7ICvRJ.s: Assembler messages:
encrypt.c: /tmp/cc7ICvRJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ICvRJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ICvRJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ICvRJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ICvRJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ICvRJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ICvRJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ICvRJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ICvRJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ICvRJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ICvRJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ICvRJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ICvRJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ICvRJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ICvRJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7ICvRJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ICvRJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ICvRJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ICvRJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ICvRJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ICvRJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ICvRJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ICvRJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ICvRJ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdA05Nb.s: Assembler messages:
encrypt.c: /tmp/ccdA05Nb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdA05Nb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdA05Nb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdA05Nb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdA05Nb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdA05Nb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdA05Nb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdA05Nb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdA05Nb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdA05Nb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdA05Nb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdA05Nb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdA05Nb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdA05Nb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdA05Nb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdA05Nb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdA05Nb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdA05Nb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdA05Nb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdA05Nb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdA05Nb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdA05Nb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdA05Nb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdA05Nb.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccA9MGPy.s: Assembler messages:
encrypt.c: /tmp/ccA9MGPy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA9MGPy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA9MGPy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA9MGPy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9MGPy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9MGPy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9MGPy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9MGPy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9MGPy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9MGPy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9MGPy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9MGPy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA9MGPy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9MGPy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA9MGPy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA9MGPy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9MGPy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9MGPy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9MGPy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9MGPy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9MGPy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA9MGPy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9MGPy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9MGPy.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccfkvdMO.s: Assembler messages:
encrypt.c: /tmp/ccfkvdMO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfkvdMO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfkvdMO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfkvdMO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkvdMO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkvdMO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkvdMO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkvdMO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkvdMO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfkvdMO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfkvdMO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfkvdMO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfkvdMO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkvdMO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfkvdMO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfkvdMO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfkvdMO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfkvdMO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfkvdMO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfkvdMO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkvdMO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfkvdMO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfkvdMO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfkvdMO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2QTdkC.s: Assembler messages:
encrypt.c: /tmp/cc2QTdkC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2QTdkC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2QTdkC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2QTdkC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QTdkC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QTdkC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QTdkC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QTdkC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QTdkC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2QTdkC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2QTdkC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2QTdkC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2QTdkC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QTdkC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2QTdkC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2QTdkC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2QTdkC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2QTdkC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2QTdkC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QTdkC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2QTdkC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2QTdkC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2QTdkC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2QTdkC.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSbIWg3.s: Assembler messages:
encrypt.c: /tmp/ccSbIWg3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSbIWg3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSbIWg3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSbIWg3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbIWg3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbIWg3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbIWg3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbIWg3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbIWg3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbIWg3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbIWg3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbIWg3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSbIWg3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbIWg3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSbIWg3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbIWg3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSbIWg3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbIWg3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbIWg3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbIWg3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbIWg3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbIWg3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSbIWg3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbIWg3.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8k1MzX.s: Assembler messages:
encrypt.c: /tmp/cc8k1MzX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8k1MzX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8k1MzX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8k1MzX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8k1MzX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8k1MzX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8k1MzX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8k1MzX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8k1MzX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8k1MzX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8k1MzX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8k1MzX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8k1MzX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8k1MzX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8k1MzX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8k1MzX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8k1MzX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8k1MzX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8k1MzX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8k1MzX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8k1MzX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8k1MzX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8k1MzX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8k1MzX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaLoixc.s: Assembler messages:
encrypt.c: /tmp/ccaLoixc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaLoixc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaLoixc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaLoixc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLoixc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLoixc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLoixc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLoixc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLoixc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLoixc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLoixc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLoixc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaLoixc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLoixc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaLoixc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaLoixc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLoixc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLoixc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLoixc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLoixc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLoixc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaLoixc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLoixc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLoixc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc29pKJe.s: Assembler messages:
encrypt.c: /tmp/cc29pKJe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc29pKJe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc29pKJe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc29pKJe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29pKJe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29pKJe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29pKJe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29pKJe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29pKJe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc29pKJe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc29pKJe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc29pKJe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc29pKJe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29pKJe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc29pKJe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc29pKJe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc29pKJe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29pKJe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29pKJe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29pKJe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29pKJe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc29pKJe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29pKJe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29pKJe.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDYX05Z.s: Assembler messages:
encrypt.c: /tmp/ccDYX05Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDYX05Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDYX05Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDYX05Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYX05Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYX05Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYX05Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYX05Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYX05Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDYX05Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDYX05Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDYX05Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDYX05Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYX05Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDYX05Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDYX05Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDYX05Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDYX05Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDYX05Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDYX05Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYX05Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDYX05Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDYX05Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDYX05Z.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc6fQBk4.s: Assembler messages:
encrypt.c: /tmp/cc6fQBk4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6fQBk4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6fQBk4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6fQBk4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fQBk4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fQBk4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fQBk4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fQBk4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fQBk4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fQBk4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fQBk4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fQBk4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6fQBk4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fQBk4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6fQBk4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6fQBk4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fQBk4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fQBk4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fQBk4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fQBk4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fQBk4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6fQBk4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fQBk4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fQBk4.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccvxMcDQ.s: Assembler messages:
encrypt.c: /tmp/ccvxMcDQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvxMcDQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvxMcDQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvxMcDQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxMcDQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxMcDQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxMcDQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxMcDQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxMcDQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxMcDQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxMcDQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxMcDQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvxMcDQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxMcDQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvxMcDQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxMcDQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvxMcDQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxMcDQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxMcDQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxMcDQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxMcDQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxMcDQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvxMcDQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxMcDQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDNFTFk.s: Assembler messages:
encrypt.c: /tmp/ccDNFTFk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDNFTFk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDNFTFk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDNFTFk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNFTFk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNFTFk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNFTFk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNFTFk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNFTFk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDNFTFk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDNFTFk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDNFTFk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDNFTFk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNFTFk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDNFTFk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDNFTFk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDNFTFk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNFTFk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNFTFk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNFTFk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNFTFk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDNFTFk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNFTFk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNFTFk.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKXich7.s: Assembler messages:
encrypt.c: /tmp/ccKXich7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKXich7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKXich7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKXich7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXich7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXich7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXich7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXich7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXich7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXich7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXich7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXich7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKXich7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXich7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKXich7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXich7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKXich7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXich7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXich7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXich7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXich7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXich7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKXich7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXich7.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7STeaq.s: Assembler messages:
encrypt.c: /tmp/cc7STeaq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7STeaq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7STeaq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7STeaq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7STeaq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7STeaq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7STeaq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7STeaq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7STeaq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7STeaq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7STeaq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7STeaq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7STeaq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7STeaq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7STeaq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7STeaq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7STeaq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7STeaq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7STeaq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7STeaq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7STeaq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7STeaq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7STeaq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7STeaq.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZchzlu.s: Assembler messages:
encrypt.c: /tmp/ccZchzlu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZchzlu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZchzlu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZchzlu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZchzlu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZchzlu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZchzlu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZchzlu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZchzlu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZchzlu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZchzlu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZchzlu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZchzlu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZchzlu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZchzlu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZchzlu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZchzlu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZchzlu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZchzlu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZchzlu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZchzlu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZchzlu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZchzlu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZchzlu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc19DtZq.s: Assembler messages:
encrypt.c: /tmp/cc19DtZq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc19DtZq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc19DtZq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc19DtZq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19DtZq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19DtZq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19DtZq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19DtZq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19DtZq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19DtZq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19DtZq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19DtZq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc19DtZq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19DtZq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc19DtZq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19DtZq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc19DtZq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19DtZq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19DtZq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19DtZq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19DtZq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19DtZq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc19DtZq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19DtZq.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUCBydK.s: Assembler messages:
encrypt.c: /tmp/ccUCBydK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUCBydK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUCBydK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUCBydK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCBydK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCBydK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCBydK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCBydK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCBydK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCBydK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCBydK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCBydK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUCBydK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCBydK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUCBydK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUCBydK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCBydK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCBydK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCBydK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCBydK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCBydK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUCBydK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCBydK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCBydK.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc7cv8Uy.s: Assembler messages:
encrypt.c: /tmp/cc7cv8Uy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7cv8Uy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7cv8Uy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7cv8Uy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cv8Uy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cv8Uy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cv8Uy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cv8Uy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cv8Uy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7cv8Uy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7cv8Uy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7cv8Uy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7cv8Uy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cv8Uy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7cv8Uy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7cv8Uy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7cv8Uy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7cv8Uy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7cv8Uy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cv8Uy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7cv8Uy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7cv8Uy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7cv8Uy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7cv8Uy.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccDGHeLi.s: Assembler messages:
encrypt.c: /tmp/ccDGHeLi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDGHeLi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDGHeLi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDGHeLi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGHeLi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGHeLi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGHeLi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGHeLi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGHeLi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGHeLi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGHeLi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGHeLi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDGHeLi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGHeLi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDGHeLi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGHeLi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDGHeLi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGHeLi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGHeLi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGHeLi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGHeLi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGHeLi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDGHeLi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGHeLi.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccExhmEC.s: Assembler messages:
encrypt.c: /tmp/ccExhmEC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccExhmEC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccExhmEC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccExhmEC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExhmEC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExhmEC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExhmEC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExhmEC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExhmEC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExhmEC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExhmEC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExhmEC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccExhmEC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExhmEC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccExhmEC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccExhmEC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExhmEC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExhmEC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExhmEC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExhmEC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExhmEC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccExhmEC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExhmEC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExhmEC.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgvNIbk.s: Assembler messages:
encrypt.c: /tmp/ccgvNIbk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgvNIbk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgvNIbk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgvNIbk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvNIbk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvNIbk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvNIbk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvNIbk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvNIbk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvNIbk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvNIbk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvNIbk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgvNIbk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvNIbk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgvNIbk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvNIbk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgvNIbk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvNIbk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvNIbk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvNIbk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvNIbk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvNIbk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgvNIbk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvNIbk.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc24Z9Fv.s: Assembler messages:
encrypt.c: /tmp/cc24Z9Fv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc24Z9Fv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc24Z9Fv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc24Z9Fv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24Z9Fv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24Z9Fv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24Z9Fv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24Z9Fv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24Z9Fv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc24Z9Fv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc24Z9Fv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc24Z9Fv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc24Z9Fv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24Z9Fv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc24Z9Fv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc24Z9Fv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc24Z9Fv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc24Z9Fv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc24Z9Fv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc24Z9Fv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24Z9Fv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc24Z9Fv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc24Z9Fv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc24Z9Fv.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKzJNAH.s: Assembler messages:
encrypt.c: /tmp/ccKzJNAH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKzJNAH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKzJNAH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKzJNAH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzJNAH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzJNAH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzJNAH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzJNAH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzJNAH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzJNAH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzJNAH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzJNAH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKzJNAH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzJNAH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKzJNAH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKzJNAH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzJNAH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzJNAH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzJNAH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzJNAH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzJNAH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKzJNAH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzJNAH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzJNAH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPaQEhV.s: Assembler messages:
encrypt.c: /tmp/ccPaQEhV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPaQEhV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPaQEhV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPaQEhV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaQEhV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaQEhV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaQEhV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaQEhV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaQEhV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPaQEhV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPaQEhV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPaQEhV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPaQEhV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaQEhV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPaQEhV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPaQEhV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPaQEhV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaQEhV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaQEhV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaQEhV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaQEhV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPaQEhV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaQEhV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaQEhV.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfO9YAK.s: Assembler messages:
encrypt.c: /tmp/ccfO9YAK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfO9YAK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfO9YAK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfO9YAK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfO9YAK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfO9YAK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfO9YAK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfO9YAK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfO9YAK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfO9YAK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfO9YAK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfO9YAK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfO9YAK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfO9YAK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfO9YAK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfO9YAK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfO9YAK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfO9YAK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfO9YAK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfO9YAK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfO9YAK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfO9YAK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfO9YAK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfO9YAK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc3pqpao.s: Assembler messages:
encrypt.c: /tmp/cc3pqpao.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3pqpao.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3pqpao.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3pqpao.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pqpao.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pqpao.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pqpao.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pqpao.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pqpao.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3pqpao.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3pqpao.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3pqpao.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3pqpao.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pqpao.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3pqpao.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3pqpao.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3pqpao.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3pqpao.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3pqpao.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3pqpao.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pqpao.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3pqpao.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3pqpao.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3pqpao.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccM87MAy.s: Assembler messages:
encrypt.c: /tmp/ccM87MAy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM87MAy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM87MAy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM87MAy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM87MAy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM87MAy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM87MAy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM87MAy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM87MAy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM87MAy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM87MAy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM87MAy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM87MAy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM87MAy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM87MAy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM87MAy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM87MAy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM87MAy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM87MAy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM87MAy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM87MAy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM87MAy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM87MAy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM87MAy.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7Rps9M.s: Assembler messages:
encrypt.c: /tmp/cc7Rps9M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Rps9M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Rps9M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Rps9M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Rps9M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Rps9M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Rps9M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Rps9M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Rps9M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Rps9M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Rps9M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Rps9M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Rps9M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Rps9M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Rps9M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7Rps9M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Rps9M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Rps9M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Rps9M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Rps9M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Rps9M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Rps9M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Rps9M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Rps9M.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cctu0lYC.s: Assembler messages:
encrypt.c: /tmp/cctu0lYC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctu0lYC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctu0lYC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctu0lYC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctu0lYC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctu0lYC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctu0lYC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctu0lYC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctu0lYC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctu0lYC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctu0lYC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctu0lYC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctu0lYC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctu0lYC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctu0lYC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctu0lYC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctu0lYC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctu0lYC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctu0lYC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctu0lYC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctu0lYC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctu0lYC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctu0lYC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctu0lYC.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8iLryi.s: Assembler messages:
encrypt.c: /tmp/cc8iLryi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8iLryi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8iLryi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8iLryi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8iLryi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8iLryi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8iLryi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8iLryi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8iLryi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8iLryi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8iLryi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8iLryi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8iLryi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8iLryi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8iLryi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8iLryi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8iLryi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8iLryi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8iLryi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8iLryi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8iLryi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8iLryi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8iLryi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8iLryi.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZtjFst.s: Assembler messages:
encrypt.c: /tmp/ccZtjFst.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZtjFst.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZtjFst.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZtjFst.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtjFst.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtjFst.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtjFst.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtjFst.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtjFst.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZtjFst.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZtjFst.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZtjFst.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZtjFst.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtjFst.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZtjFst.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZtjFst.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZtjFst.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZtjFst.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZtjFst.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtjFst.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZtjFst.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZtjFst.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZtjFst.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZtjFst.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJPgTUD.s: Assembler messages:
encrypt.c: /tmp/ccJPgTUD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJPgTUD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJPgTUD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJPgTUD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPgTUD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPgTUD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPgTUD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPgTUD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPgTUD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJPgTUD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJPgTUD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJPgTUD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJPgTUD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPgTUD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJPgTUD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJPgTUD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJPgTUD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPgTUD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPgTUD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPgTUD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPgTUD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJPgTUD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPgTUD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPgTUD.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmb5ZWu.s: Assembler messages:
encrypt.c: /tmp/ccmb5ZWu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmb5ZWu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmb5ZWu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmb5ZWu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmb5ZWu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmb5ZWu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmb5ZWu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmb5ZWu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmb5ZWu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmb5ZWu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmb5ZWu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmb5ZWu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmb5ZWu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmb5ZWu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmb5ZWu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmb5ZWu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmb5ZWu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmb5ZWu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmb5ZWu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmb5ZWu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmb5ZWu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmb5ZWu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmb5ZWu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmb5ZWu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVXqoCn.s: Assembler messages:
encrypt.c: /tmp/ccVXqoCn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVXqoCn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVXqoCn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVXqoCn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXqoCn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXqoCn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXqoCn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXqoCn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXqoCn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVXqoCn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVXqoCn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVXqoCn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVXqoCn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXqoCn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVXqoCn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVXqoCn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVXqoCn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXqoCn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXqoCn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXqoCn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXqoCn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVXqoCn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXqoCn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXqoCn.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cckIYDZb.s: Assembler messages:
encrypt.c: /tmp/cckIYDZb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckIYDZb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckIYDZb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckIYDZb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIYDZb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIYDZb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIYDZb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIYDZb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIYDZb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIYDZb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIYDZb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIYDZb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckIYDZb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIYDZb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckIYDZb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIYDZb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckIYDZb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIYDZb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIYDZb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIYDZb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIYDZb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIYDZb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckIYDZb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIYDZb.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsSjY4D.s: Assembler messages:
encrypt.c: /tmp/ccsSjY4D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsSjY4D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsSjY4D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsSjY4D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSjY4D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSjY4D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSjY4D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSjY4D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSjY4D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSjY4D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSjY4D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSjY4D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsSjY4D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSjY4D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsSjY4D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsSjY4D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSjY4D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSjY4D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSjY4D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSjY4D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSjY4D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsSjY4D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSjY4D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSjY4D.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuqNRkp.s: Assembler messages:
encrypt.c: /tmp/ccuqNRkp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuqNRkp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuqNRkp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuqNRkp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqNRkp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqNRkp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqNRkp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqNRkp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqNRkp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqNRkp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqNRkp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqNRkp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuqNRkp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqNRkp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuqNRkp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqNRkp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuqNRkp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqNRkp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqNRkp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqNRkp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqNRkp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqNRkp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuqNRkp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqNRkp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8EBVMB.s: Assembler messages:
encrypt.c: /tmp/cc8EBVMB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8EBVMB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8EBVMB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8EBVMB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EBVMB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EBVMB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EBVMB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EBVMB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EBVMB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8EBVMB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8EBVMB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8EBVMB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8EBVMB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EBVMB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8EBVMB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8EBVMB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8EBVMB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8EBVMB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8EBVMB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8EBVMB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EBVMB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8EBVMB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8EBVMB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8EBVMB.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAj5UVP.s: Assembler messages:
encrypt.c: /tmp/ccAj5UVP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAj5UVP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAj5UVP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAj5UVP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAj5UVP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAj5UVP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAj5UVP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAj5UVP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAj5UVP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAj5UVP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAj5UVP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAj5UVP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAj5UVP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAj5UVP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAj5UVP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAj5UVP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAj5UVP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAj5UVP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAj5UVP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAj5UVP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAj5UVP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAj5UVP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAj5UVP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAj5UVP.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBChqFV.s: Assembler messages:
encrypt.c: /tmp/ccBChqFV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBChqFV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBChqFV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBChqFV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBChqFV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBChqFV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBChqFV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBChqFV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBChqFV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBChqFV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBChqFV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBChqFV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBChqFV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBChqFV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBChqFV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBChqFV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBChqFV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBChqFV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBChqFV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBChqFV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBChqFV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBChqFV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBChqFV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBChqFV.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEb6EUQ.s: Assembler messages:
encrypt.c: /tmp/ccEb6EUQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEb6EUQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEb6EUQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEb6EUQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEb6EUQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEb6EUQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEb6EUQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEb6EUQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEb6EUQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEb6EUQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEb6EUQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEb6EUQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEb6EUQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEb6EUQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEb6EUQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEb6EUQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEb6EUQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEb6EUQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEb6EUQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEb6EUQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEb6EUQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEb6EUQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEb6EUQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEb6EUQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPLIc8K.s: Assembler messages:
encrypt.c: /tmp/ccPLIc8K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPLIc8K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPLIc8K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPLIc8K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLIc8K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLIc8K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLIc8K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLIc8K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLIc8K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLIc8K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLIc8K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLIc8K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPLIc8K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLIc8K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPLIc8K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPLIc8K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLIc8K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLIc8K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLIc8K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLIc8K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLIc8K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPLIc8K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLIc8K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLIc8K.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvQF6yC.s: Assembler messages:
encrypt.c: /tmp/ccvQF6yC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvQF6yC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvQF6yC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvQF6yC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQF6yC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQF6yC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQF6yC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQF6yC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQF6yC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQF6yC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQF6yC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQF6yC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvQF6yC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQF6yC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvQF6yC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQF6yC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvQF6yC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQF6yC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQF6yC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQF6yC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQF6yC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQF6yC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvQF6yC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQF6yC.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9V1viK.s: Assembler messages:
encrypt.c: /tmp/cc9V1viK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9V1viK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9V1viK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9V1viK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V1viK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V1viK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V1viK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V1viK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V1viK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9V1viK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9V1viK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9V1viK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9V1viK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V1viK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9V1viK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9V1viK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9V1viK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9V1viK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9V1viK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9V1viK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V1viK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9V1viK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9V1viK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9V1viK.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZokSyP.s: Assembler messages:
encrypt.c: /tmp/ccZokSyP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZokSyP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZokSyP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZokSyP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZokSyP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZokSyP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZokSyP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZokSyP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZokSyP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZokSyP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZokSyP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZokSyP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZokSyP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZokSyP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZokSyP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZokSyP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZokSyP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZokSyP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZokSyP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZokSyP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZokSyP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZokSyP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZokSyP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZokSyP.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj8TrY3.s: Assembler messages:
encrypt.c: /tmp/ccj8TrY3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj8TrY3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj8TrY3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj8TrY3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8TrY3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8TrY3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8TrY3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8TrY3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8TrY3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8TrY3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8TrY3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8TrY3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj8TrY3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8TrY3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj8TrY3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8TrY3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj8TrY3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8TrY3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj8TrY3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj8TrY3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8TrY3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj8TrY3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj8TrY3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj8TrY3.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnGMYK8.s: Assembler messages:
encrypt.c: /tmp/ccnGMYK8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnGMYK8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnGMYK8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnGMYK8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGMYK8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGMYK8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGMYK8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGMYK8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGMYK8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGMYK8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGMYK8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGMYK8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnGMYK8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGMYK8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnGMYK8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnGMYK8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGMYK8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGMYK8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGMYK8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGMYK8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGMYK8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnGMYK8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGMYK8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGMYK8.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMe1mBa.s: Assembler messages:
encrypt.c: /tmp/ccMe1mBa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMe1mBa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMe1mBa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMe1mBa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe1mBa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe1mBa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe1mBa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe1mBa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe1mBa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMe1mBa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMe1mBa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMe1mBa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMe1mBa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe1mBa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMe1mBa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMe1mBa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMe1mBa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMe1mBa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMe1mBa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMe1mBa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe1mBa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMe1mBa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMe1mBa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMe1mBa.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuRIFdo.s: Assembler messages:
encrypt.c: /tmp/ccuRIFdo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuRIFdo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuRIFdo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuRIFdo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRIFdo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRIFdo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRIFdo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRIFdo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRIFdo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRIFdo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRIFdo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRIFdo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuRIFdo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRIFdo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuRIFdo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuRIFdo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRIFdo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRIFdo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRIFdo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRIFdo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRIFdo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuRIFdo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRIFdo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRIFdo.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOfN6BW.s: Assembler messages:
encrypt.c: /tmp/ccOfN6BW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOfN6BW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOfN6BW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOfN6BW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfN6BW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfN6BW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfN6BW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfN6BW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfN6BW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOfN6BW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOfN6BW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOfN6BW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOfN6BW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfN6BW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOfN6BW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOfN6BW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOfN6BW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOfN6BW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOfN6BW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOfN6BW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfN6BW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOfN6BW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOfN6BW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOfN6BW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvDzbR2.s: Assembler messages:
encrypt.c: /tmp/ccvDzbR2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvDzbR2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvDzbR2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvDzbR2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDzbR2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDzbR2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDzbR2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDzbR2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDzbR2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvDzbR2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvDzbR2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvDzbR2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvDzbR2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDzbR2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvDzbR2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvDzbR2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvDzbR2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDzbR2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDzbR2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDzbR2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDzbR2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvDzbR2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDzbR2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDzbR2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1zSSGg.s: Assembler messages:
encrypt.c: /tmp/cc1zSSGg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1zSSGg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1zSSGg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1zSSGg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zSSGg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zSSGg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zSSGg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zSSGg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zSSGg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zSSGg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zSSGg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zSSGg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1zSSGg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zSSGg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1zSSGg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1zSSGg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zSSGg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zSSGg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zSSGg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zSSGg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zSSGg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1zSSGg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zSSGg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zSSGg.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHv3lo3.s: Assembler messages:
encrypt.c: /tmp/ccHv3lo3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHv3lo3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHv3lo3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHv3lo3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv3lo3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv3lo3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv3lo3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv3lo3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv3lo3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHv3lo3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHv3lo3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHv3lo3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHv3lo3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv3lo3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHv3lo3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHv3lo3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHv3lo3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHv3lo3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHv3lo3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHv3lo3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHv3lo3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHv3lo3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHv3lo3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHv3lo3.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9wfFKn.s: Assembler messages:
encrypt.c: /tmp/cc9wfFKn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9wfFKn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9wfFKn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9wfFKn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wfFKn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wfFKn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wfFKn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wfFKn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wfFKn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9wfFKn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9wfFKn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9wfFKn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9wfFKn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wfFKn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9wfFKn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9wfFKn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9wfFKn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wfFKn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wfFKn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wfFKn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wfFKn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9wfFKn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wfFKn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wfFKn.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEdKjOa.s: Assembler messages:
encrypt.c: /tmp/ccEdKjOa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEdKjOa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEdKjOa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEdKjOa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdKjOa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdKjOa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdKjOa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdKjOa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdKjOa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdKjOa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdKjOa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdKjOa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEdKjOa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdKjOa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEdKjOa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdKjOa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEdKjOa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdKjOa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdKjOa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdKjOa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdKjOa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdKjOa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEdKjOa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdKjOa.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc33mcHd.s: Assembler messages:
encrypt.c: /tmp/cc33mcHd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc33mcHd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc33mcHd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc33mcHd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33mcHd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33mcHd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33mcHd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33mcHd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33mcHd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33mcHd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33mcHd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33mcHd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc33mcHd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33mcHd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc33mcHd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33mcHd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc33mcHd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33mcHd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33mcHd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33mcHd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33mcHd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33mcHd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc33mcHd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33mcHd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccicllEq.s: Assembler messages:
encrypt.c: /tmp/ccicllEq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccicllEq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccicllEq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccicllEq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicllEq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicllEq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicllEq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicllEq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicllEq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccicllEq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccicllEq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccicllEq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccicllEq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicllEq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccicllEq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccicllEq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccicllEq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccicllEq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccicllEq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicllEq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccicllEq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccicllEq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccicllEq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccicllEq.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc0D16m3.s: Assembler messages:
encrypt.c: /tmp/cc0D16m3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0D16m3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0D16m3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0D16m3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0D16m3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0D16m3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0D16m3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0D16m3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0D16m3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0D16m3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0D16m3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0D16m3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0D16m3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0D16m3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0D16m3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0D16m3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0D16m3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0D16m3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0D16m3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0D16m3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0D16m3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0D16m3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0D16m3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0D16m3.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccVMColg.s: Assembler messages:
encrypt.c: /tmp/ccVMColg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVMColg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVMColg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVMColg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMColg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMColg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMColg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMColg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMColg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVMColg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVMColg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVMColg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVMColg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMColg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVMColg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVMColg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVMColg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVMColg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVMColg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMColg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVMColg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVMColg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVMColg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVMColg.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccF4Jl8i.s: Assembler messages:
encrypt.c: /tmp/ccF4Jl8i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF4Jl8i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF4Jl8i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF4Jl8i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4Jl8i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4Jl8i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4Jl8i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4Jl8i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4Jl8i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF4Jl8i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF4Jl8i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF4Jl8i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF4Jl8i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4Jl8i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF4Jl8i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF4Jl8i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF4Jl8i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF4Jl8i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF4Jl8i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4Jl8i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF4Jl8i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF4Jl8i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF4Jl8i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF4Jl8i.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKWR6f6.s: Assembler messages:
encrypt.c: /tmp/ccKWR6f6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKWR6f6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKWR6f6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKWR6f6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWR6f6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWR6f6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWR6f6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWR6f6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWR6f6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWR6f6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWR6f6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWR6f6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKWR6f6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWR6f6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKWR6f6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWR6f6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKWR6f6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWR6f6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKWR6f6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKWR6f6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWR6f6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKWR6f6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKWR6f6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKWR6f6.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAxGZ31.s: Assembler messages:
encrypt.c: /tmp/ccAxGZ31.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAxGZ31.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAxGZ31.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAxGZ31.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxGZ31.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxGZ31.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxGZ31.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxGZ31.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxGZ31.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAxGZ31.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAxGZ31.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAxGZ31.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAxGZ31.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxGZ31.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAxGZ31.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAxGZ31.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAxGZ31.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAxGZ31.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAxGZ31.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxGZ31.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAxGZ31.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAxGZ31.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAxGZ31.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAxGZ31.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctgbs6N.s: Assembler messages:
encrypt.c: /tmp/cctgbs6N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctgbs6N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctgbs6N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctgbs6N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgbs6N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgbs6N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgbs6N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgbs6N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgbs6N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgbs6N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgbs6N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgbs6N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctgbs6N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgbs6N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctgbs6N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgbs6N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctgbs6N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgbs6N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgbs6N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgbs6N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgbs6N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgbs6N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctgbs6N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgbs6N.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAvA3Ej.s: Assembler messages:
encrypt.c: /tmp/ccAvA3Ej.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAvA3Ej.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAvA3Ej.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAvA3Ej.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvA3Ej.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvA3Ej.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvA3Ej.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvA3Ej.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvA3Ej.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvA3Ej.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvA3Ej.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvA3Ej.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAvA3Ej.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvA3Ej.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAvA3Ej.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAvA3Ej.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvA3Ej.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvA3Ej.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvA3Ej.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvA3Ej.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvA3Ej.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAvA3Ej.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvA3Ej.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvA3Ej.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFqHgB4.s: Assembler messages:
encrypt.c: /tmp/ccFqHgB4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFqHgB4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFqHgB4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFqHgB4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqHgB4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqHgB4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqHgB4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqHgB4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqHgB4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqHgB4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqHgB4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqHgB4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFqHgB4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqHgB4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFqHgB4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqHgB4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFqHgB4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqHgB4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqHgB4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqHgB4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqHgB4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqHgB4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFqHgB4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqHgB4.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccTdruMS.s: Assembler messages:
encrypt.c: /tmp/ccTdruMS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTdruMS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTdruMS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTdruMS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdruMS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdruMS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdruMS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdruMS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdruMS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdruMS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdruMS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdruMS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTdruMS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdruMS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTdruMS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdruMS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTdruMS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdruMS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTdruMS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTdruMS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdruMS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTdruMS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTdruMS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTdruMS.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccnwqFC6.s: Assembler messages:
encrypt.c: /tmp/ccnwqFC6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnwqFC6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnwqFC6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnwqFC6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwqFC6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwqFC6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwqFC6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwqFC6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwqFC6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwqFC6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwqFC6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwqFC6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnwqFC6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwqFC6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnwqFC6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnwqFC6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwqFC6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwqFC6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwqFC6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwqFC6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwqFC6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnwqFC6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwqFC6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwqFC6.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFYvFeX.s: Assembler messages:
encrypt.c: /tmp/ccFYvFeX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFYvFeX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFYvFeX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFYvFeX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYvFeX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYvFeX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYvFeX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYvFeX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYvFeX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYvFeX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYvFeX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYvFeX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFYvFeX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYvFeX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFYvFeX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYvFeX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFYvFeX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYvFeX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYvFeX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYvFeX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYvFeX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYvFeX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFYvFeX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYvFeX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIv0zlc.s: Assembler messages:
encrypt.c: /tmp/ccIv0zlc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIv0zlc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIv0zlc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIv0zlc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIv0zlc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIv0zlc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIv0zlc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIv0zlc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIv0zlc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIv0zlc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIv0zlc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIv0zlc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIv0zlc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIv0zlc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIv0zlc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIv0zlc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIv0zlc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIv0zlc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIv0zlc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIv0zlc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIv0zlc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIv0zlc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIv0zlc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIv0zlc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW6S3AE.s: Assembler messages:
encrypt.c: /tmp/ccW6S3AE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW6S3AE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW6S3AE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW6S3AE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6S3AE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6S3AE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6S3AE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6S3AE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6S3AE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6S3AE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6S3AE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6S3AE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW6S3AE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6S3AE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW6S3AE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6S3AE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW6S3AE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6S3AE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6S3AE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6S3AE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6S3AE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6S3AE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW6S3AE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6S3AE.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZmZwhZ.s: Assembler messages:
encrypt.c: /tmp/ccZmZwhZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZmZwhZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZmZwhZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZmZwhZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmZwhZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmZwhZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmZwhZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmZwhZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmZwhZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZmZwhZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZmZwhZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZmZwhZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZmZwhZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmZwhZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZmZwhZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZmZwhZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZmZwhZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZmZwhZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZmZwhZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmZwhZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZmZwhZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZmZwhZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZmZwhZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZmZwhZ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9uXS90.s: Assembler messages:
encrypt.c: /tmp/cc9uXS90.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9uXS90.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9uXS90.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9uXS90.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uXS90.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uXS90.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uXS90.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uXS90.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uXS90.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9uXS90.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9uXS90.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9uXS90.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9uXS90.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uXS90.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9uXS90.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9uXS90.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9uXS90.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uXS90.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uXS90.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uXS90.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uXS90.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9uXS90.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uXS90.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uXS90.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccye7UoO.s: Assembler messages:
encrypt.c: /tmp/ccye7UoO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccye7UoO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccye7UoO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccye7UoO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccye7UoO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccye7UoO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccye7UoO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccye7UoO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccye7UoO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccye7UoO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccye7UoO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccye7UoO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccye7UoO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccye7UoO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccye7UoO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccye7UoO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccye7UoO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccye7UoO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccye7UoO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccye7UoO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccye7UoO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccye7UoO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccye7UoO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccye7UoO.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccfzzxZv.s: Assembler messages:
encrypt.c: /tmp/ccfzzxZv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfzzxZv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfzzxZv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfzzxZv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzzxZv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzzxZv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzzxZv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzzxZv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzzxZv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfzzxZv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfzzxZv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfzzxZv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfzzxZv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzzxZv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfzzxZv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfzzxZv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfzzxZv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfzzxZv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfzzxZv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfzzxZv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzzxZv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfzzxZv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfzzxZv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfzzxZv.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccqE4KPR.s: Assembler messages:
encrypt.c: /tmp/ccqE4KPR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqE4KPR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqE4KPR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqE4KPR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE4KPR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE4KPR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE4KPR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE4KPR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE4KPR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqE4KPR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqE4KPR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqE4KPR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqE4KPR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE4KPR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqE4KPR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqE4KPR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqE4KPR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqE4KPR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqE4KPR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE4KPR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqE4KPR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqE4KPR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqE4KPR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqE4KPR.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRd2OBI.s: Assembler messages:
encrypt.c: /tmp/ccRd2OBI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRd2OBI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRd2OBI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRd2OBI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRd2OBI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRd2OBI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRd2OBI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRd2OBI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRd2OBI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRd2OBI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRd2OBI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRd2OBI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRd2OBI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRd2OBI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRd2OBI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRd2OBI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRd2OBI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRd2OBI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRd2OBI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRd2OBI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRd2OBI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRd2OBI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRd2OBI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRd2OBI.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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