Implementation notes: x86, h9trinity, crypto_aead/omdsha256k128n96tau64v1

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
345115refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
345431refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
346093refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
347875refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120720171020
353574refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
353941refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
354936refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120720171020
355089refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
355258refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120720171020
355824refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
356299refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120720171020
356831refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120720171020
357048refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120720171020
358383refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120720171020
363787refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
364082refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
364896refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
366396refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
366698refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
366812refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
368207refgcc -m32 -O3 -fomit-frame-pointer2017120720171020
371391refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
372418refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
373825refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
380366refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
388751refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
388903refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
389825refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
391188refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
391365refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
391869refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120720171020
392271refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
392302refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
393479refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
393554refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
397078refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
397826refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
398461refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
399940refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
400649refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
402403refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
402882refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
403566refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
405204refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
405806refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
410016refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
413644refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
413699refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
413842refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
413906refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
413992refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
414367refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
415211refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
418352refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
419164refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
419660refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
419746refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
419884refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017120720171020
420199refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
420322refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
420423refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
423593refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
426701refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120720171020
426702refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
431577refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
431952refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
432726refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120720171020
432993refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120720171020
433254refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120720171020
434525refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
435083refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
435093refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
435826refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
435858refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120720171020
436098refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
437723refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
438115refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120720171020
438137refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120720171020
439445refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
440395refgcc -m32 -O2 -fomit-frame-pointer2017120720171020
442924refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
442948refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
443227refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
443840refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
444294refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
445042refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
445534refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
446159refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
446625refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
446921refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
447867refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
448102refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
448654refgcc -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
448705refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017120720171020
449729refgcc -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
450162refgcc -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
453216refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
453912refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
455378refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
455544refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
455935refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
456354refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120720171020
456453refgcc -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
456771refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
457051refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
457293refgcc -m32 -O -fomit-frame-pointer2017120720171020
457383refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
457491refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
457776refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
457841refgcc -m32 -march=core2 -O -fomit-frame-pointer2017120720171020
458498refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120720171020
459742refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120720171020
459949refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120720171020
460181refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120720171020
461174refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120720171020
461658refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
463617refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
464348refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
470428refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
472370refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
472633refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
474447refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
478264refgcc -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
479749refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
482175refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
482743refgcc -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
488489refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
489528refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020
490032refgcc -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
491314refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
491510refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
491755refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
491946refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120720171020
492737refgcc -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
493378refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120720171020
493855refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
493869refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017120720171020
493900refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120720171020
493976refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120720171020
493998refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
496057refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
496353refgcc -m32 -Os -fomit-frame-pointer2017120720171020
496414refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
497550refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
497760refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
497963refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
498285refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020
498575refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
498813refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020
499230refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020
499428refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
499930refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
500250refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
500361refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
501011refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120720171020
501030refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
501120refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
501151refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
501310refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020
501402refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120720171020
502392refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
502525refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
502542refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
503467refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
503753refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
504052refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
504247refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
505488refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
508514refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120720171020
510381refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020
513278refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020
513402refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020

Test failure

Implementation: crypto_aead/omdsha256k128n96tau64v1/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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7ycVlu.s: Assembler messages:
encrypt.c: /tmp/cc7ycVlu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ycVlu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ycVlu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ycVlu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ycVlu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ycVlu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ycVlu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ycVlu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ycVlu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ycVlu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ycVlu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ycVlu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ycVlu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ycVlu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ycVlu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7ycVlu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ycVlu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ycVlu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ycVlu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ycVlu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ycVlu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ycVlu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ycVlu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ycVlu.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9VcnRw.s: Assembler messages:
encrypt.c: /tmp/cc9VcnRw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9VcnRw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9VcnRw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9VcnRw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VcnRw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VcnRw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VcnRw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VcnRw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VcnRw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VcnRw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VcnRw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VcnRw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9VcnRw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VcnRw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9VcnRw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VcnRw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9VcnRw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VcnRw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9VcnRw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9VcnRw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VcnRw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9VcnRw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9VcnRw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9VcnRw.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc09HaVH.s: Assembler messages:
encrypt.c: /tmp/cc09HaVH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc09HaVH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc09HaVH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc09HaVH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09HaVH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09HaVH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09HaVH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09HaVH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09HaVH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc09HaVH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc09HaVH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc09HaVH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc09HaVH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09HaVH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc09HaVH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc09HaVH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc09HaVH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc09HaVH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc09HaVH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc09HaVH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09HaVH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc09HaVH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc09HaVH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc09HaVH.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclnWQPE.s: Assembler messages:
encrypt.c: /tmp/cclnWQPE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclnWQPE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclnWQPE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclnWQPE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnWQPE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnWQPE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnWQPE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnWQPE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnWQPE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclnWQPE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclnWQPE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclnWQPE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclnWQPE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnWQPE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclnWQPE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclnWQPE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclnWQPE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclnWQPE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclnWQPE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnWQPE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclnWQPE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclnWQPE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclnWQPE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclnWQPE.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUXb9Zp.s: Assembler messages:
encrypt.c: /tmp/ccUXb9Zp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUXb9Zp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUXb9Zp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUXb9Zp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXb9Zp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXb9Zp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXb9Zp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXb9Zp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXb9Zp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXb9Zp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXb9Zp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXb9Zp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUXb9Zp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXb9Zp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUXb9Zp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUXb9Zp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXb9Zp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXb9Zp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXb9Zp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXb9Zp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXb9Zp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUXb9Zp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXb9Zp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXb9Zp.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXS5uBs.s: Assembler messages:
encrypt.c: /tmp/ccXS5uBs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXS5uBs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXS5uBs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXS5uBs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS5uBs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS5uBs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS5uBs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS5uBs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS5uBs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXS5uBs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXS5uBs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXS5uBs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXS5uBs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS5uBs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXS5uBs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXS5uBs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXS5uBs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXS5uBs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXS5uBs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXS5uBs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXS5uBs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXS5uBs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXS5uBs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXS5uBs.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaimK8B.s: Assembler messages:
encrypt.c: /tmp/ccaimK8B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaimK8B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaimK8B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaimK8B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaimK8B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaimK8B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaimK8B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaimK8B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaimK8B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaimK8B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaimK8B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaimK8B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaimK8B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaimK8B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaimK8B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaimK8B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaimK8B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaimK8B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaimK8B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaimK8B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaimK8B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaimK8B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaimK8B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaimK8B.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx0DZ0z.s: Assembler messages:
encrypt.c: /tmp/ccx0DZ0z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx0DZ0z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx0DZ0z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx0DZ0z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0DZ0z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0DZ0z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0DZ0z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0DZ0z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0DZ0z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx0DZ0z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx0DZ0z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx0DZ0z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx0DZ0z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0DZ0z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx0DZ0z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx0DZ0z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx0DZ0z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx0DZ0z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx0DZ0z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0DZ0z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx0DZ0z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx0DZ0z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx0DZ0z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx0DZ0z.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJFRoSY.s: Assembler messages:
encrypt.c: /tmp/ccJFRoSY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJFRoSY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJFRoSY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJFRoSY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFRoSY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFRoSY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFRoSY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFRoSY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFRoSY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFRoSY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFRoSY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFRoSY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJFRoSY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFRoSY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJFRoSY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJFRoSY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFRoSY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFRoSY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFRoSY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFRoSY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFRoSY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJFRoSY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFRoSY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFRoSY.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgYc4JV.s: Assembler messages:
encrypt.c: /tmp/ccgYc4JV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgYc4JV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgYc4JV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgYc4JV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYc4JV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYc4JV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYc4JV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYc4JV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYc4JV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYc4JV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYc4JV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYc4JV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgYc4JV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYc4JV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgYc4JV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYc4JV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgYc4JV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYc4JV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYc4JV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYc4JV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYc4JV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYc4JV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgYc4JV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYc4JV.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1edje1.s: Assembler messages:
encrypt.c: /tmp/cc1edje1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1edje1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1edje1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1edje1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1edje1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1edje1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1edje1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1edje1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1edje1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1edje1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1edje1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1edje1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1edje1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1edje1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1edje1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1edje1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1edje1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1edje1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1edje1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1edje1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1edje1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1edje1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1edje1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1edje1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6R2okZ.s: Assembler messages:
encrypt.c: /tmp/cc6R2okZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6R2okZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6R2okZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6R2okZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6R2okZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6R2okZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6R2okZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6R2okZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6R2okZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6R2okZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6R2okZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6R2okZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6R2okZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6R2okZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6R2okZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6R2okZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6R2okZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6R2okZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6R2okZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6R2okZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6R2okZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6R2okZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6R2okZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6R2okZ.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccA4Yz2Q.s: Assembler messages:
encrypt.c: /tmp/ccA4Yz2Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA4Yz2Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA4Yz2Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA4Yz2Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4Yz2Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4Yz2Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4Yz2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4Yz2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4Yz2Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4Yz2Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4Yz2Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4Yz2Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA4Yz2Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4Yz2Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA4Yz2Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4Yz2Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA4Yz2Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4Yz2Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4Yz2Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4Yz2Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4Yz2Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4Yz2Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA4Yz2Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4Yz2Q.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccDw5pjV.s: Assembler messages:
encrypt.c: /tmp/ccDw5pjV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDw5pjV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDw5pjV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDw5pjV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw5pjV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw5pjV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw5pjV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw5pjV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw5pjV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDw5pjV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDw5pjV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDw5pjV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDw5pjV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw5pjV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDw5pjV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDw5pjV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDw5pjV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDw5pjV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDw5pjV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw5pjV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDw5pjV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDw5pjV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDw5pjV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDw5pjV.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cchD0MI1.s: Assembler messages:
encrypt.c: /tmp/cchD0MI1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchD0MI1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchD0MI1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchD0MI1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchD0MI1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchD0MI1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchD0MI1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchD0MI1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchD0MI1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchD0MI1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchD0MI1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchD0MI1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchD0MI1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchD0MI1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchD0MI1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchD0MI1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchD0MI1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchD0MI1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchD0MI1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchD0MI1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchD0MI1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchD0MI1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchD0MI1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchD0MI1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvjlk31.s: Assembler messages:
encrypt.c: /tmp/ccvjlk31.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvjlk31.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvjlk31.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvjlk31.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjlk31.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjlk31.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjlk31.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjlk31.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjlk31.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjlk31.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjlk31.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjlk31.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvjlk31.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjlk31.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvjlk31.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvjlk31.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjlk31.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjlk31.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjlk31.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjlk31.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjlk31.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvjlk31.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjlk31.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjlk31.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2WoxkI.s: Assembler messages:
encrypt.c: /tmp/cc2WoxkI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2WoxkI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2WoxkI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2WoxkI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WoxkI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WoxkI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WoxkI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WoxkI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WoxkI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2WoxkI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2WoxkI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2WoxkI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2WoxkI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WoxkI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2WoxkI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2WoxkI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2WoxkI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2WoxkI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2WoxkI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WoxkI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2WoxkI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2WoxkI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2WoxkI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2WoxkI.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqsTGeD.s: Assembler messages:
encrypt.c: /tmp/ccqsTGeD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqsTGeD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqsTGeD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqsTGeD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsTGeD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsTGeD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsTGeD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsTGeD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsTGeD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsTGeD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsTGeD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsTGeD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqsTGeD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsTGeD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqsTGeD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsTGeD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqsTGeD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsTGeD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsTGeD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsTGeD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsTGeD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsTGeD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqsTGeD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsTGeD.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc13VsFV.s: Assembler messages:
encrypt.c: /tmp/cc13VsFV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc13VsFV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc13VsFV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc13VsFV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13VsFV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13VsFV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13VsFV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13VsFV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13VsFV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13VsFV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13VsFV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13VsFV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc13VsFV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13VsFV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc13VsFV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc13VsFV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13VsFV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13VsFV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13VsFV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13VsFV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13VsFV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc13VsFV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13VsFV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13VsFV.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccCQY5S.s: Assembler messages:
encrypt.c: /tmp/cccCQY5S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccCQY5S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccCQY5S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccCQY5S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCQY5S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCQY5S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCQY5S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCQY5S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCQY5S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCQY5S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCQY5S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCQY5S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccCQY5S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCQY5S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccCQY5S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCQY5S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccCQY5S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCQY5S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccCQY5S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccCQY5S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCQY5S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccCQY5S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccCQY5S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccCQY5S.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccF7YvYL.s: Assembler messages:
encrypt.c: /tmp/ccF7YvYL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF7YvYL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF7YvYL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF7YvYL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7YvYL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7YvYL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7YvYL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7YvYL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7YvYL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7YvYL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7YvYL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7YvYL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF7YvYL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7YvYL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF7YvYL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7YvYL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF7YvYL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7YvYL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7YvYL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7YvYL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7YvYL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7YvYL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF7YvYL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7YvYL.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccVUSAIO.s: Assembler messages:
encrypt.c: /tmp/ccVUSAIO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVUSAIO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVUSAIO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVUSAIO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUSAIO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUSAIO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUSAIO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUSAIO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUSAIO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVUSAIO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVUSAIO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVUSAIO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVUSAIO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUSAIO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVUSAIO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVUSAIO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVUSAIO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVUSAIO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVUSAIO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUSAIO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVUSAIO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVUSAIO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVUSAIO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVUSAIO.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9iz7xQ.s: Assembler messages:
encrypt.c: /tmp/cc9iz7xQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9iz7xQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9iz7xQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9iz7xQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iz7xQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iz7xQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iz7xQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iz7xQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iz7xQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9iz7xQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9iz7xQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9iz7xQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9iz7xQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iz7xQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9iz7xQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9iz7xQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9iz7xQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9iz7xQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9iz7xQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iz7xQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9iz7xQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9iz7xQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9iz7xQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9iz7xQ.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQsRlkI.s: Assembler messages:
encrypt.c: /tmp/ccQsRlkI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQsRlkI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQsRlkI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQsRlkI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsRlkI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsRlkI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsRlkI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsRlkI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsRlkI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsRlkI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsRlkI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsRlkI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQsRlkI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsRlkI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQsRlkI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsRlkI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQsRlkI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsRlkI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQsRlkI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQsRlkI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsRlkI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQsRlkI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQsRlkI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQsRlkI.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc09kP02.s: Assembler messages:
encrypt.c: /tmp/cc09kP02.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc09kP02.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc09kP02.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc09kP02.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09kP02.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09kP02.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09kP02.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09kP02.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09kP02.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc09kP02.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc09kP02.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc09kP02.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc09kP02.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09kP02.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc09kP02.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc09kP02.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc09kP02.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc09kP02.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc09kP02.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09kP02.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc09kP02.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc09kP02.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc09kP02.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc09kP02.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc60caAx.s: Assembler messages:
encrypt.c: /tmp/cc60caAx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc60caAx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc60caAx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc60caAx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60caAx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60caAx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60caAx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60caAx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60caAx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60caAx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60caAx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60caAx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc60caAx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60caAx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc60caAx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60caAx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc60caAx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60caAx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60caAx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60caAx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60caAx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60caAx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc60caAx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60caAx.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6JVYl5.s: Assembler messages:
encrypt.c: /tmp/cc6JVYl5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6JVYl5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6JVYl5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6JVYl5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JVYl5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JVYl5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JVYl5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JVYl5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JVYl5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6JVYl5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6JVYl5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6JVYl5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6JVYl5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JVYl5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6JVYl5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6JVYl5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6JVYl5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JVYl5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JVYl5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JVYl5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JVYl5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6JVYl5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JVYl5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JVYl5.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPOFCVH.s: Assembler messages:
encrypt.c: /tmp/ccPOFCVH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPOFCVH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPOFCVH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPOFCVH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOFCVH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOFCVH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOFCVH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOFCVH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOFCVH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOFCVH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOFCVH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOFCVH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPOFCVH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOFCVH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPOFCVH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOFCVH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPOFCVH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOFCVH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOFCVH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOFCVH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOFCVH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOFCVH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPOFCVH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOFCVH.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGDpe1p.s: Assembler messages:
encrypt.c: /tmp/ccGDpe1p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGDpe1p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGDpe1p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGDpe1p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDpe1p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDpe1p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDpe1p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDpe1p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDpe1p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGDpe1p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGDpe1p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGDpe1p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGDpe1p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDpe1p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGDpe1p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGDpe1p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGDpe1p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGDpe1p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGDpe1p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGDpe1p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDpe1p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGDpe1p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGDpe1p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGDpe1p.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccr3w4vW.s: Assembler messages:
encrypt.c: /tmp/ccr3w4vW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr3w4vW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr3w4vW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr3w4vW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3w4vW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3w4vW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3w4vW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3w4vW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3w4vW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr3w4vW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr3w4vW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr3w4vW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr3w4vW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3w4vW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr3w4vW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr3w4vW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr3w4vW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3w4vW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3w4vW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3w4vW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3w4vW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr3w4vW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3w4vW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3w4vW.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ06amA.s: Assembler messages:
encrypt.c: /tmp/ccZ06amA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ06amA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ06amA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ06amA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ06amA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ06amA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ06amA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ06amA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ06amA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ06amA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ06amA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ06amA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ06amA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ06amA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ06amA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ06amA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ06amA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ06amA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ06amA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ06amA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ06amA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ06amA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ06amA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ06amA.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdyVuoY.s: Assembler messages:
encrypt.c: /tmp/ccdyVuoY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdyVuoY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdyVuoY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdyVuoY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyVuoY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyVuoY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyVuoY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyVuoY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyVuoY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdyVuoY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdyVuoY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdyVuoY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdyVuoY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyVuoY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdyVuoY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdyVuoY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdyVuoY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyVuoY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyVuoY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyVuoY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyVuoY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdyVuoY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyVuoY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyVuoY.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9tPJCL.s: Assembler messages:
encrypt.c: /tmp/cc9tPJCL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9tPJCL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9tPJCL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9tPJCL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tPJCL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tPJCL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tPJCL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tPJCL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tPJCL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9tPJCL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9tPJCL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9tPJCL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9tPJCL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tPJCL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9tPJCL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9tPJCL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9tPJCL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9tPJCL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9tPJCL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9tPJCL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tPJCL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9tPJCL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9tPJCL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9tPJCL.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQGnf0e.s: Assembler messages:
encrypt.c: /tmp/ccQGnf0e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQGnf0e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQGnf0e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQGnf0e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGnf0e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGnf0e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGnf0e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGnf0e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGnf0e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGnf0e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGnf0e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGnf0e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQGnf0e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGnf0e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQGnf0e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQGnf0e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGnf0e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGnf0e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGnf0e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGnf0e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGnf0e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQGnf0e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGnf0e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGnf0e.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYbUAtg.s: Assembler messages:
encrypt.c: /tmp/ccYbUAtg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYbUAtg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYbUAtg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYbUAtg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbUAtg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbUAtg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbUAtg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbUAtg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbUAtg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYbUAtg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYbUAtg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYbUAtg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYbUAtg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbUAtg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYbUAtg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYbUAtg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYbUAtg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbUAtg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbUAtg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbUAtg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbUAtg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYbUAtg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbUAtg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbUAtg.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvc31x0.s: Assembler messages:
encrypt.c: /tmp/ccvc31x0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvc31x0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvc31x0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvc31x0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvc31x0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvc31x0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvc31x0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvc31x0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvc31x0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvc31x0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvc31x0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvc31x0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvc31x0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvc31x0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvc31x0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvc31x0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvc31x0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvc31x0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvc31x0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvc31x0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvc31x0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvc31x0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvc31x0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvc31x0.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJhae4N.s: Assembler messages:
encrypt.c: /tmp/ccJhae4N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJhae4N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJhae4N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJhae4N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhae4N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhae4N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhae4N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhae4N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhae4N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJhae4N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJhae4N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJhae4N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJhae4N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhae4N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJhae4N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJhae4N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJhae4N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJhae4N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJhae4N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJhae4N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhae4N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJhae4N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJhae4N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJhae4N.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwJDe97.s: Assembler messages:
encrypt.c: /tmp/ccwJDe97.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwJDe97.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwJDe97.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwJDe97.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJDe97.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJDe97.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJDe97.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJDe97.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJDe97.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwJDe97.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwJDe97.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwJDe97.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwJDe97.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJDe97.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwJDe97.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwJDe97.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwJDe97.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwJDe97.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwJDe97.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJDe97.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwJDe97.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwJDe97.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwJDe97.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwJDe97.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccn7Xbd9.s: Assembler messages:
encrypt.c: /tmp/ccn7Xbd9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn7Xbd9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn7Xbd9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn7Xbd9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7Xbd9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7Xbd9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7Xbd9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7Xbd9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7Xbd9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn7Xbd9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn7Xbd9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn7Xbd9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn7Xbd9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7Xbd9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn7Xbd9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn7Xbd9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn7Xbd9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn7Xbd9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn7Xbd9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7Xbd9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn7Xbd9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn7Xbd9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn7Xbd9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn7Xbd9.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczJSvXS.s: Assembler messages:
encrypt.c: /tmp/cczJSvXS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczJSvXS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczJSvXS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczJSvXS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJSvXS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJSvXS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJSvXS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJSvXS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJSvXS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJSvXS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJSvXS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJSvXS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczJSvXS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJSvXS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczJSvXS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJSvXS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczJSvXS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJSvXS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczJSvXS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczJSvXS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJSvXS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczJSvXS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczJSvXS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczJSvXS.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaJAAPe.s: Assembler messages:
encrypt.c: /tmp/ccaJAAPe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaJAAPe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaJAAPe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaJAAPe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJAAPe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJAAPe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJAAPe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJAAPe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJAAPe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJAAPe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJAAPe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJAAPe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaJAAPe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJAAPe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaJAAPe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJAAPe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaJAAPe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJAAPe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJAAPe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJAAPe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJAAPe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJAAPe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaJAAPe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJAAPe.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpOhKMl.s: Assembler messages:
encrypt.c: /tmp/ccpOhKMl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpOhKMl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpOhKMl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpOhKMl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOhKMl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOhKMl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOhKMl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOhKMl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOhKMl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpOhKMl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpOhKMl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpOhKMl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpOhKMl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOhKMl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpOhKMl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpOhKMl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpOhKMl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpOhKMl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpOhKMl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOhKMl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpOhKMl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpOhKMl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpOhKMl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpOhKMl.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJodxfr.s: Assembler messages:
encrypt.c: /tmp/ccJodxfr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJodxfr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJodxfr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJodxfr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJodxfr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJodxfr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJodxfr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJodxfr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJodxfr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJodxfr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJodxfr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJodxfr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJodxfr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJodxfr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJodxfr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJodxfr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJodxfr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJodxfr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJodxfr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJodxfr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJodxfr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJodxfr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJodxfr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJodxfr.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLdOsZx.s: Assembler messages:
encrypt.c: /tmp/ccLdOsZx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLdOsZx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLdOsZx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLdOsZx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdOsZx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdOsZx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdOsZx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdOsZx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdOsZx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdOsZx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdOsZx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdOsZx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLdOsZx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdOsZx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLdOsZx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLdOsZx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdOsZx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdOsZx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdOsZx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdOsZx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdOsZx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLdOsZx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdOsZx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdOsZx.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjWKEhk.s: Assembler messages:
encrypt.c: /tmp/ccjWKEhk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjWKEhk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjWKEhk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjWKEhk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWKEhk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWKEhk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWKEhk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWKEhk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWKEhk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWKEhk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWKEhk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWKEhk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjWKEhk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWKEhk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjWKEhk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWKEhk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjWKEhk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWKEhk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjWKEhk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjWKEhk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWKEhk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjWKEhk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjWKEhk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjWKEhk.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrZ4dFq.s: Assembler messages:
encrypt.c: /tmp/ccrZ4dFq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrZ4dFq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrZ4dFq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrZ4dFq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ4dFq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ4dFq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ4dFq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ4dFq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ4dFq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ4dFq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ4dFq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ4dFq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrZ4dFq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ4dFq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrZ4dFq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrZ4dFq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ4dFq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ4dFq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ4dFq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ4dFq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ4dFq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrZ4dFq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ4dFq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ4dFq.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT77Wdm.s: Assembler messages:
encrypt.c: /tmp/ccT77Wdm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT77Wdm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT77Wdm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT77Wdm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT77Wdm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT77Wdm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT77Wdm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT77Wdm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT77Wdm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT77Wdm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT77Wdm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT77Wdm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT77Wdm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT77Wdm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT77Wdm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT77Wdm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT77Wdm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT77Wdm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT77Wdm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT77Wdm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT77Wdm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT77Wdm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT77Wdm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT77Wdm.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXZJfmq.s: Assembler messages:
encrypt.c: /tmp/ccXZJfmq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXZJfmq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXZJfmq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXZJfmq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZJfmq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZJfmq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZJfmq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZJfmq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZJfmq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZJfmq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZJfmq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZJfmq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXZJfmq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZJfmq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXZJfmq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXZJfmq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZJfmq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZJfmq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZJfmq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZJfmq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZJfmq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXZJfmq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZJfmq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZJfmq.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPVztiI.s: Assembler messages:
encrypt.c: /tmp/ccPVztiI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPVztiI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPVztiI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPVztiI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVztiI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVztiI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVztiI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVztiI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVztiI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVztiI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVztiI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVztiI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPVztiI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVztiI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPVztiI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPVztiI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVztiI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVztiI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVztiI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVztiI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVztiI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPVztiI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVztiI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVztiI.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoQpEaC.s: Assembler messages:
encrypt.c: /tmp/ccoQpEaC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoQpEaC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoQpEaC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoQpEaC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQpEaC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQpEaC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQpEaC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQpEaC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQpEaC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQpEaC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQpEaC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQpEaC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoQpEaC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQpEaC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoQpEaC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQpEaC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoQpEaC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQpEaC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQpEaC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQpEaC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQpEaC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQpEaC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoQpEaC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQpEaC.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRaV9tJ.s: Assembler messages:
encrypt.c: /tmp/ccRaV9tJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRaV9tJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRaV9tJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRaV9tJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaV9tJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaV9tJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaV9tJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaV9tJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaV9tJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRaV9tJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRaV9tJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRaV9tJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRaV9tJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaV9tJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRaV9tJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRaV9tJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRaV9tJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRaV9tJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRaV9tJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRaV9tJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaV9tJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRaV9tJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRaV9tJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRaV9tJ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyvZTFO.s: Assembler messages:
encrypt.c: /tmp/ccyvZTFO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyvZTFO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyvZTFO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyvZTFO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvZTFO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvZTFO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvZTFO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvZTFO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvZTFO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvZTFO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvZTFO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvZTFO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyvZTFO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvZTFO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyvZTFO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyvZTFO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvZTFO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvZTFO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvZTFO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvZTFO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvZTFO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyvZTFO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvZTFO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvZTFO.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6aRIOw.s: Assembler messages:
encrypt.c: /tmp/cc6aRIOw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6aRIOw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6aRIOw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6aRIOw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aRIOw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aRIOw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aRIOw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aRIOw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aRIOw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6aRIOw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6aRIOw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6aRIOw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6aRIOw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aRIOw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6aRIOw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6aRIOw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6aRIOw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6aRIOw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6aRIOw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6aRIOw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aRIOw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6aRIOw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6aRIOw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6aRIOw.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cclzXvzC.s: Assembler messages:
encrypt.c: /tmp/cclzXvzC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclzXvzC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclzXvzC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclzXvzC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzXvzC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzXvzC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzXvzC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzXvzC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzXvzC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzXvzC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzXvzC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzXvzC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclzXvzC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzXvzC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclzXvzC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclzXvzC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzXvzC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzXvzC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzXvzC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzXvzC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzXvzC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclzXvzC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzXvzC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzXvzC.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTAHopK.s: Assembler messages:
encrypt.c: /tmp/ccTAHopK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTAHopK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTAHopK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTAHopK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAHopK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAHopK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAHopK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAHopK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAHopK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAHopK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAHopK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAHopK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTAHopK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAHopK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTAHopK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAHopK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTAHopK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAHopK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAHopK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAHopK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAHopK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAHopK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTAHopK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAHopK.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccbneLM.s: Assembler messages:
encrypt.c: /tmp/cccbneLM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccbneLM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccbneLM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccbneLM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbneLM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbneLM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbneLM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbneLM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbneLM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbneLM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbneLM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbneLM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccbneLM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbneLM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccbneLM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccbneLM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbneLM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbneLM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbneLM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbneLM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbneLM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccbneLM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbneLM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbneLM.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0YyTs5.s: Assembler messages:
encrypt.c: /tmp/cc0YyTs5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0YyTs5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0YyTs5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0YyTs5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YyTs5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YyTs5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YyTs5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YyTs5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YyTs5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0YyTs5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0YyTs5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0YyTs5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0YyTs5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YyTs5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0YyTs5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0YyTs5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0YyTs5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YyTs5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YyTs5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YyTs5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YyTs5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0YyTs5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YyTs5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YyTs5.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFwaGg6.s: Assembler messages:
encrypt.c: /tmp/ccFwaGg6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFwaGg6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFwaGg6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFwaGg6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwaGg6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwaGg6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwaGg6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwaGg6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwaGg6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFwaGg6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFwaGg6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFwaGg6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFwaGg6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwaGg6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFwaGg6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFwaGg6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFwaGg6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFwaGg6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFwaGg6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFwaGg6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwaGg6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFwaGg6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFwaGg6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFwaGg6.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYjnCGh.s: Assembler messages:
encrypt.c: /tmp/ccYjnCGh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYjnCGh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYjnCGh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYjnCGh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjnCGh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjnCGh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjnCGh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjnCGh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjnCGh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjnCGh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjnCGh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjnCGh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYjnCGh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjnCGh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYjnCGh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYjnCGh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjnCGh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjnCGh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjnCGh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjnCGh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjnCGh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYjnCGh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjnCGh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjnCGh.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ30TOd.s: Assembler messages:
encrypt.c: /tmp/ccZ30TOd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ30TOd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ30TOd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ30TOd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ30TOd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ30TOd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ30TOd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ30TOd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ30TOd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ30TOd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ30TOd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ30TOd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ30TOd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ30TOd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ30TOd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ30TOd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ30TOd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ30TOd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ30TOd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ30TOd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ30TOd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ30TOd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ30TOd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ30TOd.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9bwF91.s: Assembler messages:
encrypt.c: /tmp/cc9bwF91.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9bwF91.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9bwF91.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9bwF91.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bwF91.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bwF91.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bwF91.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bwF91.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bwF91.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bwF91.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bwF91.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bwF91.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9bwF91.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bwF91.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9bwF91.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bwF91.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9bwF91.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bwF91.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bwF91.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bwF91.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bwF91.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bwF91.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9bwF91.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bwF91.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbhQMR3.s: Assembler messages:
encrypt.c: /tmp/ccbhQMR3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbhQMR3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbhQMR3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbhQMR3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhQMR3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhQMR3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhQMR3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhQMR3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhQMR3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhQMR3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhQMR3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhQMR3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbhQMR3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhQMR3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbhQMR3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbhQMR3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhQMR3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhQMR3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhQMR3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhQMR3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhQMR3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbhQMR3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhQMR3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhQMR3.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc820Xdc.s: Assembler messages:
encrypt.c: /tmp/cc820Xdc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc820Xdc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc820Xdc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc820Xdc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc820Xdc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc820Xdc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc820Xdc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc820Xdc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc820Xdc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc820Xdc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc820Xdc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc820Xdc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc820Xdc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc820Xdc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc820Xdc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc820Xdc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc820Xdc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc820Xdc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc820Xdc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc820Xdc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc820Xdc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc820Xdc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc820Xdc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc820Xdc.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPaVQIc.s: Assembler messages:
encrypt.c: /tmp/ccPaVQIc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPaVQIc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPaVQIc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPaVQIc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaVQIc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaVQIc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaVQIc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaVQIc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaVQIc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPaVQIc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPaVQIc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPaVQIc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPaVQIc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaVQIc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPaVQIc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPaVQIc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPaVQIc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaVQIc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaVQIc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaVQIc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaVQIc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPaVQIc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaVQIc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaVQIc.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJfQPLa.s: Assembler messages:
encrypt.c: /tmp/ccJfQPLa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJfQPLa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJfQPLa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJfQPLa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfQPLa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfQPLa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfQPLa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfQPLa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfQPLa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfQPLa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfQPLa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfQPLa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJfQPLa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfQPLa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJfQPLa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfQPLa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJfQPLa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfQPLa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfQPLa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfQPLa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfQPLa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfQPLa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJfQPLa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfQPLa.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyAZTj8.s: Assembler messages:
encrypt.c: /tmp/ccyAZTj8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyAZTj8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyAZTj8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyAZTj8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAZTj8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAZTj8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAZTj8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAZTj8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAZTj8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyAZTj8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyAZTj8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyAZTj8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyAZTj8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAZTj8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyAZTj8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyAZTj8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyAZTj8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAZTj8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAZTj8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAZTj8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAZTj8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyAZTj8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAZTj8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAZTj8.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHx4fvm.s: Assembler messages:
encrypt.c: /tmp/ccHx4fvm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHx4fvm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHx4fvm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHx4fvm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx4fvm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx4fvm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx4fvm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx4fvm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx4fvm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx4fvm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx4fvm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx4fvm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHx4fvm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx4fvm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHx4fvm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx4fvm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHx4fvm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx4fvm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHx4fvm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHx4fvm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx4fvm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHx4fvm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHx4fvm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHx4fvm.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchaPnFk.s: Assembler messages:
encrypt.c: /tmp/cchaPnFk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchaPnFk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchaPnFk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchaPnFk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaPnFk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaPnFk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaPnFk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaPnFk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaPnFk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaPnFk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaPnFk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaPnFk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchaPnFk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaPnFk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchaPnFk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchaPnFk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaPnFk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaPnFk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaPnFk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaPnFk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaPnFk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchaPnFk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaPnFk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaPnFk.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLNLqx3.s: Assembler messages:
encrypt.c: /tmp/ccLNLqx3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLNLqx3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLNLqx3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLNLqx3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNLqx3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNLqx3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNLqx3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNLqx3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNLqx3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLNLqx3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLNLqx3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLNLqx3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLNLqx3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNLqx3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLNLqx3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLNLqx3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLNLqx3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLNLqx3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLNLqx3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNLqx3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLNLqx3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLNLqx3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLNLqx3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLNLqx3.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqnm4w8.s: Assembler messages:
encrypt.c: /tmp/ccqnm4w8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqnm4w8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqnm4w8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqnm4w8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnm4w8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnm4w8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnm4w8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnm4w8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnm4w8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqnm4w8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqnm4w8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqnm4w8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqnm4w8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnm4w8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqnm4w8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqnm4w8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqnm4w8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqnm4w8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqnm4w8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqnm4w8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnm4w8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqnm4w8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqnm4w8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqnm4w8.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc99AoUg.s: Assembler messages:
encrypt.c: /tmp/cc99AoUg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc99AoUg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc99AoUg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc99AoUg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99AoUg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99AoUg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99AoUg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99AoUg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99AoUg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99AoUg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99AoUg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99AoUg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc99AoUg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99AoUg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc99AoUg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc99AoUg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99AoUg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99AoUg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99AoUg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99AoUg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99AoUg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc99AoUg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99AoUg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99AoUg.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaKobzi.s: Assembler messages:
encrypt.c: /tmp/ccaKobzi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaKobzi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaKobzi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaKobzi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKobzi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKobzi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKobzi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKobzi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKobzi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKobzi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKobzi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKobzi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaKobzi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKobzi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaKobzi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKobzi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaKobzi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKobzi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKobzi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKobzi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKobzi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKobzi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaKobzi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKobzi.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJqXcu3.s: Assembler messages:
encrypt.c: /tmp/ccJqXcu3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJqXcu3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJqXcu3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJqXcu3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqXcu3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqXcu3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqXcu3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqXcu3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqXcu3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJqXcu3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJqXcu3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJqXcu3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJqXcu3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqXcu3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJqXcu3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJqXcu3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJqXcu3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJqXcu3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJqXcu3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJqXcu3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqXcu3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJqXcu3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJqXcu3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJqXcu3.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTZ4cAK.s: Assembler messages:
encrypt.c: /tmp/ccTZ4cAK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTZ4cAK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTZ4cAK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTZ4cAK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ4cAK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ4cAK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ4cAK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ4cAK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ4cAK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZ4cAK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZ4cAK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZ4cAK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTZ4cAK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ4cAK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTZ4cAK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTZ4cAK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZ4cAK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZ4cAK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZ4cAK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ4cAK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZ4cAK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTZ4cAK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZ4cAK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZ4cAK.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8gBuNV.s: Assembler messages:
encrypt.c: /tmp/cc8gBuNV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8gBuNV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8gBuNV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8gBuNV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gBuNV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gBuNV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gBuNV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gBuNV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gBuNV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8gBuNV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8gBuNV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8gBuNV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8gBuNV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gBuNV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8gBuNV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8gBuNV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8gBuNV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8gBuNV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8gBuNV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gBuNV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8gBuNV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8gBuNV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8gBuNV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8gBuNV.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHMeBeW.s: Assembler messages:
encrypt.c: /tmp/ccHMeBeW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHMeBeW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHMeBeW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHMeBeW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMeBeW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMeBeW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMeBeW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMeBeW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMeBeW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHMeBeW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHMeBeW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHMeBeW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHMeBeW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMeBeW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHMeBeW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHMeBeW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHMeBeW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHMeBeW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHMeBeW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHMeBeW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMeBeW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHMeBeW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHMeBeW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHMeBeW.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccuvzfMX.s: Assembler messages:
encrypt.c: /tmp/ccuvzfMX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuvzfMX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuvzfMX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuvzfMX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvzfMX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvzfMX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvzfMX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvzfMX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvzfMX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuvzfMX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuvzfMX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuvzfMX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuvzfMX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvzfMX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuvzfMX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuvzfMX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuvzfMX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuvzfMX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuvzfMX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuvzfMX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvzfMX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuvzfMX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuvzfMX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuvzfMX.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccvcrWlR.s: Assembler messages:
encrypt.c: /tmp/ccvcrWlR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvcrWlR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvcrWlR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvcrWlR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcrWlR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcrWlR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcrWlR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcrWlR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcrWlR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcrWlR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcrWlR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcrWlR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvcrWlR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcrWlR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvcrWlR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvcrWlR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcrWlR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcrWlR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcrWlR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcrWlR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcrWlR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvcrWlR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcrWlR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcrWlR.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGmqCk9.s: Assembler messages:
encrypt.c: /tmp/ccGmqCk9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGmqCk9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGmqCk9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGmqCk9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmqCk9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmqCk9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmqCk9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmqCk9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmqCk9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmqCk9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmqCk9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmqCk9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGmqCk9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmqCk9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGmqCk9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmqCk9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGmqCk9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmqCk9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmqCk9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmqCk9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmqCk9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmqCk9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGmqCk9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmqCk9.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQdxdLR.s: Assembler messages:
encrypt.c: /tmp/ccQdxdLR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQdxdLR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQdxdLR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQdxdLR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdxdLR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdxdLR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdxdLR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdxdLR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdxdLR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQdxdLR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQdxdLR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQdxdLR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQdxdLR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdxdLR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQdxdLR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQdxdLR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQdxdLR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQdxdLR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQdxdLR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdxdLR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQdxdLR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQdxdLR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQdxdLR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQdxdLR.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUGkak8.s: Assembler messages:
encrypt.c: /tmp/ccUGkak8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUGkak8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUGkak8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUGkak8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGkak8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGkak8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGkak8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGkak8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGkak8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUGkak8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUGkak8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUGkak8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUGkak8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGkak8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUGkak8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUGkak8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUGkak8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUGkak8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUGkak8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUGkak8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGkak8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUGkak8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUGkak8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUGkak8.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczpPqm7.s: Assembler messages:
encrypt.c: /tmp/cczpPqm7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczpPqm7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczpPqm7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczpPqm7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpPqm7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpPqm7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpPqm7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpPqm7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpPqm7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpPqm7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpPqm7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpPqm7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczpPqm7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpPqm7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczpPqm7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczpPqm7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpPqm7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpPqm7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpPqm7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpPqm7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpPqm7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczpPqm7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpPqm7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpPqm7.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB53y3m.s: Assembler messages:
encrypt.c: /tmp/ccB53y3m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB53y3m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB53y3m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB53y3m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB53y3m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB53y3m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB53y3m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB53y3m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB53y3m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB53y3m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB53y3m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB53y3m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB53y3m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB53y3m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB53y3m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB53y3m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB53y3m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB53y3m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB53y3m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB53y3m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB53y3m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB53y3m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB53y3m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB53y3m.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWOyb9j.s: Assembler messages:
encrypt.c: /tmp/ccWOyb9j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWOyb9j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWOyb9j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWOyb9j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOyb9j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOyb9j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOyb9j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOyb9j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOyb9j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOyb9j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOyb9j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOyb9j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWOyb9j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOyb9j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWOyb9j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOyb9j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWOyb9j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOyb9j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOyb9j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOyb9j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOyb9j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOyb9j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWOyb9j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOyb9j.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccHOgHKZ.s: Assembler messages:
encrypt.c: /tmp/ccHOgHKZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHOgHKZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHOgHKZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHOgHKZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOgHKZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOgHKZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOgHKZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOgHKZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOgHKZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHOgHKZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHOgHKZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHOgHKZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHOgHKZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOgHKZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHOgHKZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHOgHKZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHOgHKZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHOgHKZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHOgHKZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHOgHKZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOgHKZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHOgHKZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHOgHKZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHOgHKZ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccUSEF84.s: Assembler messages:
encrypt.c: /tmp/ccUSEF84.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUSEF84.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUSEF84.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUSEF84.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSEF84.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSEF84.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSEF84.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSEF84.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSEF84.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSEF84.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSEF84.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSEF84.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUSEF84.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSEF84.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUSEF84.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUSEF84.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSEF84.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSEF84.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSEF84.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSEF84.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSEF84.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUSEF84.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSEF84.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSEF84.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJOArqd.s: Assembler messages:
encrypt.c: /tmp/ccJOArqd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJOArqd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJOArqd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJOArqd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOArqd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOArqd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOArqd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOArqd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOArqd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOArqd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOArqd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOArqd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJOArqd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOArqd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJOArqd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOArqd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJOArqd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOArqd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOArqd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOArqd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOArqd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOArqd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJOArqd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOArqd.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQdzvJe.s: Assembler messages:
encrypt.c: /tmp/ccQdzvJe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQdzvJe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQdzvJe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQdzvJe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdzvJe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdzvJe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdzvJe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdzvJe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdzvJe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQdzvJe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQdzvJe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQdzvJe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQdzvJe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdzvJe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQdzvJe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQdzvJe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQdzvJe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQdzvJe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQdzvJe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdzvJe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQdzvJe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQdzvJe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQdzvJe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQdzvJe.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQcVXjE.s: Assembler messages:
encrypt.c: /tmp/ccQcVXjE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQcVXjE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQcVXjE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQcVXjE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcVXjE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcVXjE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcVXjE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcVXjE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcVXjE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQcVXjE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQcVXjE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQcVXjE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQcVXjE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcVXjE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQcVXjE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQcVXjE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQcVXjE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcVXjE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcVXjE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcVXjE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcVXjE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQcVXjE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcVXjE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQcVXjE.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbHSTBz.s: Assembler messages:
encrypt.c: /tmp/ccbHSTBz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbHSTBz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbHSTBz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbHSTBz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHSTBz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHSTBz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHSTBz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHSTBz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHSTBz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHSTBz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHSTBz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHSTBz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbHSTBz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHSTBz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbHSTBz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHSTBz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbHSTBz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHSTBz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHSTBz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHSTBz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHSTBz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHSTBz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbHSTBz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHSTBz.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1uj8MK.s: Assembler messages:
encrypt.c: /tmp/cc1uj8MK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1uj8MK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1uj8MK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1uj8MK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uj8MK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uj8MK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uj8MK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uj8MK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uj8MK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uj8MK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uj8MK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uj8MK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1uj8MK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uj8MK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1uj8MK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uj8MK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1uj8MK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uj8MK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1uj8MK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1uj8MK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uj8MK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1uj8MK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1uj8MK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1uj8MK.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2mVnIO.s: Assembler messages:
encrypt.c: /tmp/cc2mVnIO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2mVnIO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2mVnIO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2mVnIO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mVnIO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mVnIO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mVnIO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mVnIO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mVnIO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2mVnIO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2mVnIO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2mVnIO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2mVnIO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mVnIO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2mVnIO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2mVnIO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2mVnIO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2mVnIO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2mVnIO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mVnIO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2mVnIO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2mVnIO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2mVnIO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2mVnIO.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccFNcUaH.s: Assembler messages:
encrypt.c: /tmp/ccFNcUaH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFNcUaH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFNcUaH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFNcUaH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNcUaH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNcUaH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNcUaH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNcUaH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNcUaH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNcUaH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNcUaH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNcUaH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFNcUaH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNcUaH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFNcUaH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFNcUaH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNcUaH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNcUaH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNcUaH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNcUaH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNcUaH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFNcUaH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNcUaH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNcUaH.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccK3z36B.s: Assembler messages:
encrypt.c: /tmp/ccK3z36B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK3z36B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK3z36B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK3z36B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3z36B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3z36B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3z36B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3z36B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3z36B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3z36B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3z36B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3z36B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK3z36B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3z36B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK3z36B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3z36B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK3z36B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3z36B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3z36B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3z36B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3z36B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3z36B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK3z36B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3z36B.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMXbuaG.s: Assembler messages:
encrypt.c: /tmp/ccMXbuaG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMXbuaG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMXbuaG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMXbuaG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXbuaG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXbuaG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXbuaG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXbuaG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXbuaG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMXbuaG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMXbuaG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMXbuaG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMXbuaG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXbuaG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMXbuaG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMXbuaG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMXbuaG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMXbuaG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMXbuaG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMXbuaG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXbuaG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMXbuaG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMXbuaG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMXbuaG.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccydOX6I.s: Assembler messages:
encrypt.c: /tmp/ccydOX6I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccydOX6I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccydOX6I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccydOX6I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydOX6I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydOX6I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydOX6I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydOX6I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydOX6I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydOX6I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydOX6I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydOX6I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccydOX6I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydOX6I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccydOX6I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccydOX6I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydOX6I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydOX6I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydOX6I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydOX6I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydOX6I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccydOX6I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydOX6I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydOX6I.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDmvlzj.s: Assembler messages:
encrypt.c: /tmp/ccDmvlzj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDmvlzj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDmvlzj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDmvlzj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmvlzj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmvlzj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmvlzj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmvlzj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmvlzj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmvlzj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmvlzj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmvlzj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDmvlzj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmvlzj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDmvlzj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmvlzj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDmvlzj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmvlzj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmvlzj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmvlzj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmvlzj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmvlzj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDmvlzj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmvlzj.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFrvlbl.s: Assembler messages:
encrypt.c: /tmp/ccFrvlbl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFrvlbl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFrvlbl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFrvlbl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrvlbl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrvlbl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrvlbl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrvlbl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrvlbl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFrvlbl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFrvlbl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFrvlbl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFrvlbl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrvlbl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFrvlbl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFrvlbl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFrvlbl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrvlbl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrvlbl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrvlbl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrvlbl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFrvlbl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrvlbl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrvlbl.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6YfyMp.s: Assembler messages:
encrypt.c: /tmp/cc6YfyMp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6YfyMp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6YfyMp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6YfyMp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YfyMp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YfyMp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YfyMp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YfyMp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YfyMp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6YfyMp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6YfyMp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6YfyMp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6YfyMp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YfyMp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6YfyMp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6YfyMp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6YfyMp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6YfyMp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6YfyMp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YfyMp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6YfyMp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6YfyMp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6YfyMp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6YfyMp.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMF0enn.s: Assembler messages:
encrypt.c: /tmp/ccMF0enn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMF0enn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMF0enn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMF0enn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF0enn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF0enn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF0enn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF0enn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF0enn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMF0enn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMF0enn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMF0enn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMF0enn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF0enn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMF0enn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMF0enn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMF0enn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMF0enn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMF0enn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMF0enn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMF0enn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMF0enn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMF0enn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMF0enn.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7jmjbf.s: Assembler messages:
encrypt.c: /tmp/cc7jmjbf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7jmjbf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7jmjbf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7jmjbf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jmjbf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jmjbf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jmjbf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jmjbf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jmjbf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7jmjbf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7jmjbf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7jmjbf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7jmjbf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jmjbf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7jmjbf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7jmjbf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7jmjbf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7jmjbf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7jmjbf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7jmjbf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jmjbf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7jmjbf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7jmjbf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7jmjbf.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cckppFHf.s: Assembler messages:
encrypt.c: /tmp/cckppFHf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckppFHf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckppFHf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckppFHf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckppFHf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckppFHf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckppFHf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckppFHf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckppFHf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckppFHf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckppFHf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckppFHf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckppFHf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckppFHf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckppFHf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckppFHf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckppFHf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckppFHf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckppFHf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckppFHf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckppFHf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckppFHf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckppFHf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckppFHf.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXIXbck.s: Assembler messages:
encrypt.c: /tmp/ccXIXbck.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXIXbck.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXIXbck.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXIXbck.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIXbck.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIXbck.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIXbck.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIXbck.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIXbck.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXIXbck.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXIXbck.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXIXbck.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXIXbck.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIXbck.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXIXbck.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXIXbck.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXIXbck.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXIXbck.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXIXbck.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIXbck.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXIXbck.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXIXbck.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXIXbck.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXIXbck.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciSTQ6h.s: Assembler messages:
encrypt.c: /tmp/cciSTQ6h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciSTQ6h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciSTQ6h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciSTQ6h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSTQ6h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSTQ6h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSTQ6h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSTQ6h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSTQ6h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSTQ6h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSTQ6h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSTQ6h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciSTQ6h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSTQ6h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciSTQ6h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSTQ6h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciSTQ6h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSTQ6h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSTQ6h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSTQ6h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSTQ6h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSTQ6h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciSTQ6h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSTQ6h.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAO1Kkx.s: Assembler messages:
encrypt.c: /tmp/ccAO1Kkx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAO1Kkx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAO1Kkx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAO1Kkx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO1Kkx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO1Kkx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO1Kkx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO1Kkx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO1Kkx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAO1Kkx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAO1Kkx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAO1Kkx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAO1Kkx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO1Kkx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAO1Kkx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAO1Kkx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAO1Kkx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAO1Kkx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAO1Kkx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAO1Kkx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO1Kkx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAO1Kkx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAO1Kkx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAO1Kkx.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdoBBWv.s: Assembler messages:
encrypt.c: /tmp/ccdoBBWv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdoBBWv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdoBBWv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdoBBWv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoBBWv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoBBWv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoBBWv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoBBWv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoBBWv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdoBBWv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdoBBWv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdoBBWv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdoBBWv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoBBWv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdoBBWv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdoBBWv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdoBBWv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdoBBWv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdoBBWv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoBBWv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdoBBWv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdoBBWv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdoBBWv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdoBBWv.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO4J42I.s: Assembler messages:
encrypt.c: /tmp/ccO4J42I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO4J42I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO4J42I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO4J42I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4J42I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4J42I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4J42I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4J42I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4J42I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4J42I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4J42I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4J42I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO4J42I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4J42I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO4J42I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO4J42I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4J42I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4J42I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4J42I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4J42I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4J42I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO4J42I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4J42I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4J42I.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgLZdrL.s: Assembler messages:
encrypt.c: /tmp/ccgLZdrL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgLZdrL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgLZdrL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgLZdrL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLZdrL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLZdrL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLZdrL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLZdrL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLZdrL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLZdrL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLZdrL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLZdrL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgLZdrL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLZdrL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgLZdrL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLZdrL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgLZdrL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLZdrL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLZdrL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLZdrL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLZdrL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLZdrL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgLZdrL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLZdrL.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFuTj9r.s: Assembler messages:
encrypt.c: /tmp/ccFuTj9r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFuTj9r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFuTj9r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFuTj9r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuTj9r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuTj9r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuTj9r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuTj9r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuTj9r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuTj9r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuTj9r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuTj9r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFuTj9r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuTj9r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFuTj9r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuTj9r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFuTj9r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuTj9r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFuTj9r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFuTj9r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuTj9r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFuTj9r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFuTj9r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFuTj9r.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cctZ41Su.s: Assembler messages:
encrypt.c: /tmp/cctZ41Su.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctZ41Su.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctZ41Su.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctZ41Su.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZ41Su.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZ41Su.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZ41Su.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZ41Su.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZ41Su.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctZ41Su.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctZ41Su.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctZ41Su.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctZ41Su.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZ41Su.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctZ41Su.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctZ41Su.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctZ41Su.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZ41Su.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZ41Su.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZ41Su.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZ41Su.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctZ41Su.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZ41Su.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctZ41Su.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGooKgE.s: Assembler messages:
encrypt.c: /tmp/ccGooKgE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGooKgE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGooKgE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGooKgE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGooKgE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGooKgE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGooKgE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGooKgE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGooKgE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGooKgE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGooKgE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGooKgE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGooKgE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGooKgE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGooKgE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGooKgE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGooKgE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGooKgE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGooKgE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGooKgE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGooKgE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGooKgE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGooKgE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGooKgE.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKMmtFE.s: Assembler messages:
encrypt.c: /tmp/ccKMmtFE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKMmtFE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKMmtFE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKMmtFE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMmtFE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMmtFE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMmtFE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMmtFE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMmtFE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMmtFE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMmtFE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMmtFE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKMmtFE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMmtFE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKMmtFE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMmtFE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKMmtFE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMmtFE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMmtFE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMmtFE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMmtFE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMmtFE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKMmtFE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMmtFE.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKtunEW.s: Assembler messages:
encrypt.c: /tmp/ccKtunEW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKtunEW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKtunEW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKtunEW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtunEW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtunEW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtunEW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtunEW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtunEW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKtunEW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKtunEW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKtunEW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKtunEW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtunEW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKtunEW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKtunEW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKtunEW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtunEW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtunEW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtunEW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtunEW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKtunEW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtunEW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtunEW.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckdzIZS.s: Assembler messages:
encrypt.c: /tmp/cckdzIZS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckdzIZS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckdzIZS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckdzIZS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdzIZS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdzIZS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdzIZS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdzIZS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdzIZS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckdzIZS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckdzIZS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckdzIZS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckdzIZS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdzIZS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckdzIZS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckdzIZS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckdzIZS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckdzIZS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckdzIZS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckdzIZS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdzIZS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckdzIZS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckdzIZS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckdzIZS.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj1npJX.s: Assembler messages:
encrypt.c: /tmp/ccj1npJX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj1npJX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj1npJX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj1npJX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1npJX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1npJX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1npJX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1npJX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1npJX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1npJX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1npJX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1npJX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj1npJX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1npJX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj1npJX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj1npJX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1npJX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1npJX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1npJX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1npJX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1npJX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj1npJX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1npJX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1npJX.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjQNrOU.s: Assembler messages:
encrypt.c: /tmp/ccjQNrOU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjQNrOU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjQNrOU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjQNrOU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQNrOU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQNrOU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQNrOU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQNrOU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQNrOU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQNrOU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQNrOU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQNrOU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjQNrOU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQNrOU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjQNrOU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQNrOU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjQNrOU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQNrOU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQNrOU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQNrOU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQNrOU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQNrOU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQNrOU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQNrOU.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8qDw6K.s: Assembler messages:
encrypt.c: /tmp/cc8qDw6K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8qDw6K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8qDw6K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8qDw6K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qDw6K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qDw6K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qDw6K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qDw6K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qDw6K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8qDw6K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8qDw6K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8qDw6K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8qDw6K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qDw6K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8qDw6K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8qDw6K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8qDw6K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8qDw6K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8qDw6K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8qDw6K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qDw6K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8qDw6K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8qDw6K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8qDw6K.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBWDFGQ.s: Assembler messages:
encrypt.c: /tmp/ccBWDFGQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBWDFGQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBWDFGQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBWDFGQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWDFGQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWDFGQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWDFGQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWDFGQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWDFGQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBWDFGQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBWDFGQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBWDFGQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBWDFGQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWDFGQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBWDFGQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBWDFGQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBWDFGQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWDFGQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWDFGQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWDFGQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWDFGQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBWDFGQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWDFGQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWDFGQ.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccELomUZ.s: Assembler messages:
encrypt.c: /tmp/ccELomUZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccELomUZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccELomUZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccELomUZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELomUZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELomUZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELomUZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELomUZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELomUZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccELomUZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccELomUZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccELomUZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccELomUZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELomUZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccELomUZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccELomUZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccELomUZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccELomUZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccELomUZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELomUZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccELomUZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccELomUZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccELomUZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccELomUZ.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ4VKJY.s: Assembler messages:
encrypt.c: /tmp/ccQ4VKJY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ4VKJY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ4VKJY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ4VKJY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4VKJY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4VKJY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4VKJY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4VKJY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4VKJY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4VKJY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4VKJY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4VKJY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ4VKJY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4VKJY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ4VKJY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4VKJY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ4VKJY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4VKJY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4VKJY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4VKJY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4VKJY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4VKJY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ4VKJY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4VKJY.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0m3wvc.s: Assembler messages:
encrypt.c: /tmp/cc0m3wvc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0m3wvc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0m3wvc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0m3wvc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m3wvc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m3wvc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m3wvc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m3wvc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m3wvc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0m3wvc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0m3wvc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0m3wvc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0m3wvc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m3wvc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0m3wvc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0m3wvc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0m3wvc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0m3wvc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0m3wvc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0m3wvc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m3wvc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0m3wvc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0m3wvc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0m3wvc.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIhrZhs.s: Assembler messages:
encrypt.c: /tmp/ccIhrZhs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIhrZhs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIhrZhs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIhrZhs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhrZhs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhrZhs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhrZhs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhrZhs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhrZhs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIhrZhs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIhrZhs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIhrZhs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIhrZhs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhrZhs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIhrZhs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIhrZhs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIhrZhs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIhrZhs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIhrZhs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhrZhs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIhrZhs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIhrZhs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIhrZhs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIhrZhs.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSFtnLC.s: Assembler messages:
encrypt.c: /tmp/ccSFtnLC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSFtnLC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSFtnLC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSFtnLC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFtnLC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFtnLC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFtnLC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFtnLC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFtnLC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSFtnLC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSFtnLC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSFtnLC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSFtnLC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFtnLC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSFtnLC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSFtnLC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSFtnLC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFtnLC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFtnLC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFtnLC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFtnLC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSFtnLC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFtnLC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSFtnLC.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccz3sCNu.s: Assembler messages:
encrypt.c: /tmp/ccz3sCNu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz3sCNu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz3sCNu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz3sCNu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3sCNu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3sCNu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3sCNu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3sCNu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3sCNu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3sCNu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3sCNu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3sCNu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz3sCNu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3sCNu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz3sCNu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3sCNu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz3sCNu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3sCNu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz3sCNu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz3sCNu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3sCNu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz3sCNu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz3sCNu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz3sCNu.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc1fzz9i.s: Assembler messages:
encrypt.c: /tmp/cc1fzz9i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1fzz9i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1fzz9i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1fzz9i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fzz9i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fzz9i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fzz9i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fzz9i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fzz9i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1fzz9i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1fzz9i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1fzz9i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1fzz9i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fzz9i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1fzz9i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1fzz9i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1fzz9i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fzz9i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fzz9i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fzz9i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fzz9i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1fzz9i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fzz9i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fzz9i.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccje19d8.s: Assembler messages:
encrypt.c: /tmp/ccje19d8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccje19d8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccje19d8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccje19d8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje19d8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje19d8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje19d8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje19d8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje19d8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccje19d8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccje19d8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccje19d8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccje19d8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje19d8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccje19d8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccje19d8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccje19d8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccje19d8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccje19d8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccje19d8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccje19d8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccje19d8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccje19d8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccje19d8.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEJR1fn.s: Assembler messages:
encrypt.c: /tmp/ccEJR1fn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEJR1fn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEJR1fn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEJR1fn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJR1fn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJR1fn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJR1fn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJR1fn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJR1fn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJR1fn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJR1fn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJR1fn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEJR1fn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJR1fn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEJR1fn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJR1fn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEJR1fn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJR1fn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEJR1fn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEJR1fn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJR1fn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEJR1fn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEJR1fn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEJR1fn.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cceS7t5u.s: Assembler messages:
encrypt.c: /tmp/cceS7t5u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceS7t5u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceS7t5u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceS7t5u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceS7t5u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceS7t5u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceS7t5u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceS7t5u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceS7t5u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceS7t5u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceS7t5u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceS7t5u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceS7t5u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceS7t5u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceS7t5u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceS7t5u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceS7t5u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceS7t5u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceS7t5u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceS7t5u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceS7t5u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceS7t5u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceS7t5u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceS7t5u.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6neeDU.s: Assembler messages:
encrypt.c: /tmp/cc6neeDU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6neeDU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6neeDU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6neeDU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6neeDU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6neeDU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6neeDU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6neeDU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6neeDU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6neeDU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6neeDU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6neeDU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6neeDU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6neeDU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6neeDU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6neeDU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6neeDU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6neeDU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6neeDU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6neeDU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6neeDU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6neeDU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6neeDU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6neeDU.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHnPjaX.s: Assembler messages:
encrypt.c: /tmp/ccHnPjaX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHnPjaX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHnPjaX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHnPjaX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnPjaX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnPjaX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnPjaX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnPjaX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnPjaX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnPjaX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnPjaX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnPjaX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHnPjaX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnPjaX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHnPjaX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnPjaX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHnPjaX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnPjaX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHnPjaX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHnPjaX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnPjaX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHnPjaX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHnPjaX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHnPjaX.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ0ulf8.s: Assembler messages:
encrypt.c: /tmp/ccQ0ulf8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ0ulf8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ0ulf8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ0ulf8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0ulf8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0ulf8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0ulf8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0ulf8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0ulf8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ0ulf8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ0ulf8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ0ulf8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ0ulf8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0ulf8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ0ulf8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ0ulf8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ0ulf8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ0ulf8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ0ulf8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0ulf8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ0ulf8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ0ulf8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ0ulf8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ0ulf8.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpEMfL9.s: Assembler messages:
encrypt.c: /tmp/ccpEMfL9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpEMfL9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpEMfL9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpEMfL9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEMfL9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEMfL9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEMfL9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEMfL9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEMfL9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpEMfL9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpEMfL9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpEMfL9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpEMfL9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEMfL9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpEMfL9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpEMfL9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpEMfL9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpEMfL9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpEMfL9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpEMfL9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEMfL9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpEMfL9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpEMfL9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpEMfL9.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc2gQo6P.s: Assembler messages:
encrypt.c: /tmp/cc2gQo6P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2gQo6P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2gQo6P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2gQo6P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gQo6P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gQo6P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gQo6P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gQo6P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gQo6P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gQo6P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gQo6P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gQo6P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2gQo6P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gQo6P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2gQo6P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2gQo6P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gQo6P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gQo6P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gQo6P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gQo6P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gQo6P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2gQo6P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gQo6P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gQo6P.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccNrRXLR.s: Assembler messages:
encrypt.c: /tmp/ccNrRXLR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNrRXLR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNrRXLR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNrRXLR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrRXLR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrRXLR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrRXLR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrRXLR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrRXLR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrRXLR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrRXLR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrRXLR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNrRXLR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrRXLR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNrRXLR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrRXLR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNrRXLR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrRXLR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrRXLR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrRXLR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrRXLR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrRXLR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNrRXLR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrRXLR.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYrH38Z.s: Assembler messages:
encrypt.c: /tmp/ccYrH38Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYrH38Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYrH38Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYrH38Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrH38Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrH38Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrH38Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrH38Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrH38Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrH38Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrH38Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrH38Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYrH38Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrH38Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYrH38Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYrH38Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrH38Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrH38Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrH38Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrH38Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrH38Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYrH38Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrH38Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrH38Z.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv1S1J4.s: Assembler messages:
encrypt.c: /tmp/ccv1S1J4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv1S1J4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv1S1J4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv1S1J4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1S1J4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1S1J4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1S1J4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1S1J4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1S1J4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1S1J4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1S1J4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1S1J4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv1S1J4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1S1J4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv1S1J4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1S1J4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv1S1J4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1S1J4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1S1J4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1S1J4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1S1J4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1S1J4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv1S1J4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1S1J4.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8FBF8s.s: Assembler messages:
encrypt.c: /tmp/cc8FBF8s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8FBF8s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8FBF8s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8FBF8s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FBF8s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FBF8s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FBF8s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FBF8s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FBF8s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FBF8s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FBF8s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FBF8s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8FBF8s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FBF8s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8FBF8s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FBF8s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8FBF8s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8FBF8s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FBF8s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FBF8s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FBF8s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FBF8s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8FBF8s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8FBF8s.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVdgwHx.s: Assembler messages:
encrypt.c: /tmp/ccVdgwHx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVdgwHx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVdgwHx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVdgwHx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdgwHx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdgwHx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdgwHx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdgwHx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdgwHx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVdgwHx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVdgwHx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVdgwHx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVdgwHx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdgwHx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVdgwHx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVdgwHx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVdgwHx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVdgwHx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVdgwHx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdgwHx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVdgwHx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVdgwHx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVdgwHx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVdgwHx.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHYiNeF.s: Assembler messages:
encrypt.c: /tmp/ccHYiNeF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHYiNeF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHYiNeF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHYiNeF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYiNeF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYiNeF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYiNeF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYiNeF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYiNeF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHYiNeF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHYiNeF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHYiNeF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHYiNeF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYiNeF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHYiNeF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHYiNeF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHYiNeF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHYiNeF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHYiNeF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHYiNeF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYiNeF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHYiNeF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHYiNeF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHYiNeF.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPIy1HF.s: Assembler messages:
encrypt.c: /tmp/ccPIy1HF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPIy1HF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPIy1HF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPIy1HF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIy1HF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIy1HF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIy1HF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIy1HF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIy1HF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIy1HF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIy1HF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIy1HF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPIy1HF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIy1HF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPIy1HF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPIy1HF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIy1HF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIy1HF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIy1HF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIy1HF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIy1HF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPIy1HF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIy1HF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIy1HF.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccsLauHs.s: Assembler messages:
encrypt.c: /tmp/ccsLauHs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsLauHs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsLauHs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsLauHs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLauHs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLauHs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLauHs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLauHs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLauHs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsLauHs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsLauHs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsLauHs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsLauHs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLauHs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsLauHs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsLauHs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsLauHs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLauHs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLauHs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLauHs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLauHs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsLauHs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLauHs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLauHs.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccx9RgHp.s: Assembler messages:
encrypt.c: /tmp/ccx9RgHp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx9RgHp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx9RgHp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx9RgHp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9RgHp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9RgHp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9RgHp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9RgHp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9RgHp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9RgHp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9RgHp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9RgHp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx9RgHp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9RgHp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx9RgHp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9RgHp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx9RgHp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9RgHp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9RgHp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9RgHp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9RgHp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9RgHp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx9RgHp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9RgHp.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccK051hz.s: Assembler messages:
encrypt.c: /tmp/ccK051hz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK051hz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK051hz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK051hz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK051hz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK051hz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK051hz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK051hz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK051hz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK051hz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK051hz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK051hz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK051hz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK051hz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK051hz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK051hz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK051hz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK051hz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK051hz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK051hz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK051hz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK051hz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK051hz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK051hz.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNJJVlA.s: Assembler messages:
encrypt.c: /tmp/ccNJJVlA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNJJVlA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNJJVlA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNJJVlA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJJVlA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJJVlA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJJVlA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJJVlA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJJVlA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJJVlA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJJVlA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJJVlA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNJJVlA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJJVlA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNJJVlA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJJVlA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNJJVlA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJJVlA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJJVlA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJJVlA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJJVlA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJJVlA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNJJVlA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJJVlA.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXK1XCQ.s: Assembler messages:
encrypt.c: /tmp/ccXK1XCQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXK1XCQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXK1XCQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXK1XCQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK1XCQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK1XCQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK1XCQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK1XCQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK1XCQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXK1XCQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXK1XCQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXK1XCQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXK1XCQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK1XCQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXK1XCQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXK1XCQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXK1XCQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXK1XCQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXK1XCQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXK1XCQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK1XCQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXK1XCQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXK1XCQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXK1XCQ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckh89SE.s: Assembler messages:
encrypt.c: /tmp/cckh89SE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckh89SE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckh89SE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckh89SE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh89SE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh89SE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh89SE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh89SE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh89SE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckh89SE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckh89SE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckh89SE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckh89SE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh89SE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckh89SE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckh89SE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckh89SE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckh89SE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckh89SE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckh89SE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckh89SE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckh89SE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckh89SE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckh89SE.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAdws24.s: Assembler messages:
encrypt.c: /tmp/ccAdws24.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAdws24.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAdws24.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAdws24.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdws24.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdws24.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdws24.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdws24.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdws24.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAdws24.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAdws24.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAdws24.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAdws24.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdws24.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAdws24.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAdws24.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAdws24.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAdws24.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdws24.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdws24.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdws24.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdws24.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAdws24.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdws24.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNzK1bR.s: Assembler messages:
encrypt.c: /tmp/ccNzK1bR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNzK1bR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNzK1bR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNzK1bR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzK1bR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzK1bR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzK1bR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzK1bR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzK1bR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNzK1bR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNzK1bR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNzK1bR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNzK1bR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzK1bR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNzK1bR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNzK1bR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNzK1bR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNzK1bR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNzK1bR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzK1bR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNzK1bR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNzK1bR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNzK1bR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNzK1bR.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQPiIgx.s: Assembler messages:
encrypt.c: /tmp/ccQPiIgx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQPiIgx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQPiIgx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQPiIgx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPiIgx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPiIgx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPiIgx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPiIgx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPiIgx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPiIgx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPiIgx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPiIgx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQPiIgx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPiIgx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQPiIgx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQPiIgx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPiIgx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPiIgx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPiIgx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPiIgx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPiIgx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQPiIgx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPiIgx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPiIgx.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdgvV5I.s: Assembler messages:
encrypt.c: /tmp/ccdgvV5I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdgvV5I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdgvV5I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdgvV5I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgvV5I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgvV5I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgvV5I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgvV5I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgvV5I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgvV5I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgvV5I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgvV5I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdgvV5I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgvV5I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdgvV5I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgvV5I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdgvV5I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgvV5I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdgvV5I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdgvV5I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgvV5I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdgvV5I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdgvV5I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdgvV5I.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7coQHY.s: Assembler messages:
encrypt.c: /tmp/cc7coQHY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7coQHY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7coQHY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7coQHY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7coQHY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7coQHY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7coQHY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7coQHY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7coQHY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7coQHY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7coQHY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7coQHY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7coQHY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7coQHY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7coQHY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7coQHY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7coQHY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7coQHY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7coQHY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7coQHY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7coQHY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7coQHY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7coQHY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7coQHY.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaXAz5L.s: Assembler messages:
encrypt.c: /tmp/ccaXAz5L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaXAz5L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaXAz5L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaXAz5L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXAz5L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXAz5L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXAz5L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXAz5L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXAz5L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXAz5L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXAz5L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXAz5L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaXAz5L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXAz5L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaXAz5L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaXAz5L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXAz5L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXAz5L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXAz5L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXAz5L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXAz5L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaXAz5L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXAz5L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXAz5L.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccALwekf.s: Assembler messages:
encrypt.c: /tmp/ccALwekf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccALwekf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccALwekf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccALwekf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALwekf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALwekf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALwekf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALwekf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALwekf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccALwekf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccALwekf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccALwekf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccALwekf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALwekf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccALwekf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccALwekf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccALwekf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALwekf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALwekf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALwekf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALwekf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccALwekf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALwekf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALwekf.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxoiMpT.s: Assembler messages:
encrypt.c: /tmp/ccxoiMpT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxoiMpT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxoiMpT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxoiMpT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoiMpT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoiMpT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoiMpT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoiMpT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoiMpT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxoiMpT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxoiMpT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxoiMpT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxoiMpT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoiMpT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxoiMpT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxoiMpT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxoiMpT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxoiMpT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxoiMpT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxoiMpT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxoiMpT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxoiMpT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxoiMpT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxoiMpT.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccH2jNhZ.s: Assembler messages:
encrypt.c: /tmp/ccH2jNhZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH2jNhZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH2jNhZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH2jNhZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2jNhZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2jNhZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2jNhZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2jNhZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2jNhZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2jNhZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2jNhZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2jNhZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH2jNhZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2jNhZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH2jNhZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2jNhZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH2jNhZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2jNhZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH2jNhZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH2jNhZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2jNhZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH2jNhZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH2jNhZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH2jNhZ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKW00ou.s: Assembler messages:
encrypt.c: /tmp/ccKW00ou.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKW00ou.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKW00ou.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKW00ou.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKW00ou.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKW00ou.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKW00ou.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKW00ou.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKW00ou.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKW00ou.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKW00ou.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKW00ou.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKW00ou.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKW00ou.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKW00ou.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKW00ou.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKW00ou.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKW00ou.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKW00ou.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKW00ou.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKW00ou.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKW00ou.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKW00ou.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKW00ou.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc5GeTz8.s: Assembler messages:
encrypt.c: /tmp/cc5GeTz8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5GeTz8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5GeTz8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5GeTz8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GeTz8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GeTz8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GeTz8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GeTz8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GeTz8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GeTz8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GeTz8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GeTz8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5GeTz8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GeTz8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5GeTz8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5GeTz8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GeTz8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GeTz8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GeTz8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GeTz8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GeTz8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5GeTz8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GeTz8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GeTz8.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cci1CtXL.s: Assembler messages:
encrypt.c: /tmp/cci1CtXL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci1CtXL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci1CtXL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci1CtXL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1CtXL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1CtXL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1CtXL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1CtXL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1CtXL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1CtXL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1CtXL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1CtXL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci1CtXL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1CtXL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci1CtXL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1CtXL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci1CtXL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1CtXL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1CtXL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1CtXL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1CtXL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1CtXL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci1CtXL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1CtXL.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc26GvAm.s: Assembler messages:
encrypt.c: /tmp/cc26GvAm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc26GvAm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc26GvAm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc26GvAm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26GvAm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26GvAm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26GvAm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26GvAm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26GvAm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26GvAm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26GvAm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26GvAm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc26GvAm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26GvAm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc26GvAm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc26GvAm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26GvAm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26GvAm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26GvAm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26GvAm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26GvAm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc26GvAm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26GvAm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26GvAm.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccySwGPR.s: Assembler messages:
encrypt.c: /tmp/ccySwGPR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccySwGPR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccySwGPR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccySwGPR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySwGPR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySwGPR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySwGPR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySwGPR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySwGPR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccySwGPR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccySwGPR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccySwGPR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccySwGPR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySwGPR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccySwGPR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccySwGPR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccySwGPR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccySwGPR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccySwGPR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccySwGPR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySwGPR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccySwGPR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccySwGPR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccySwGPR.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVtEl6V.s: Assembler messages:
encrypt.c: /tmp/ccVtEl6V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVtEl6V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVtEl6V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVtEl6V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtEl6V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtEl6V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtEl6V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtEl6V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtEl6V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtEl6V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtEl6V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtEl6V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVtEl6V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtEl6V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVtEl6V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVtEl6V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtEl6V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtEl6V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtEl6V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtEl6V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtEl6V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVtEl6V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtEl6V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtEl6V.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccVtEl6V.s: Assembler messages:
encrypt.c: /tmp/ccVtEl6V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVtEl6V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVtEl6V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVtEl6V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtEl6V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtEl6V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtEl6V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtEl6V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtEl6V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtEl6V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtEl6V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtEl6V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVtEl6V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtEl6V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVtEl6V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVtEl6V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtEl6V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtEl6V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtEl6V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtEl6V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtEl6V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVtEl6V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtEl6V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtEl6V.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ9rl24.s: Assembler messages:
encrypt.c: /tmp/ccZ9rl24.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ9rl24.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ9rl24.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ9rl24.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9rl24.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9rl24.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9rl24.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9rl24.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9rl24.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9rl24.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9rl24.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9rl24.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ9rl24.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9rl24.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ9rl24.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9rl24.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ9rl24.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9rl24.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9rl24.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9rl24.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9rl24.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9rl24.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ9rl24.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9rl24.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccZ9rl24.s: Assembler messages:
encrypt.c: /tmp/ccZ9rl24.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ9rl24.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ9rl24.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ9rl24.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9rl24.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9rl24.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9rl24.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9rl24.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9rl24.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9rl24.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9rl24.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9rl24.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ9rl24.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9rl24.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ9rl24.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9rl24.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ9rl24.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9rl24.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9rl24.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9rl24.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9rl24.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9rl24.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ9rl24.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9rl24.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6OrO48.s: Assembler messages:
encrypt.c: /tmp/cc6OrO48.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6OrO48.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6OrO48.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6OrO48.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OrO48.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OrO48.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OrO48.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OrO48.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OrO48.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OrO48.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OrO48.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OrO48.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6OrO48.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OrO48.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6OrO48.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6OrO48.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OrO48.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OrO48.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OrO48.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OrO48.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OrO48.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6OrO48.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OrO48.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OrO48.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc6OrO48.s: Assembler messages:
encrypt.c: /tmp/cc6OrO48.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6OrO48.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6OrO48.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6OrO48.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OrO48.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OrO48.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OrO48.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OrO48.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OrO48.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OrO48.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OrO48.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OrO48.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6OrO48.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OrO48.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6OrO48.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6OrO48.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OrO48.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OrO48.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OrO48.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OrO48.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OrO48.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6OrO48.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OrO48.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OrO48.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTujn4j.s: Assembler messages:
encrypt.c: /tmp/ccTujn4j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTujn4j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTujn4j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTujn4j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTujn4j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTujn4j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTujn4j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTujn4j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTujn4j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTujn4j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTujn4j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTujn4j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTujn4j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTujn4j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTujn4j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTujn4j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTujn4j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTujn4j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTujn4j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTujn4j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTujn4j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTujn4j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTujn4j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTujn4j.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccTujn4j.s: Assembler messages:
encrypt.c: /tmp/ccTujn4j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTujn4j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTujn4j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTujn4j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTujn4j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTujn4j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTujn4j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTujn4j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTujn4j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTujn4j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTujn4j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTujn4j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTujn4j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTujn4j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTujn4j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTujn4j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTujn4j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTujn4j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTujn4j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTujn4j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTujn4j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTujn4j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTujn4j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTujn4j.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc008apP.s: Assembler messages:
encrypt.c: /tmp/cc008apP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc008apP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc008apP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc008apP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc008apP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc008apP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc008apP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc008apP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc008apP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc008apP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc008apP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc008apP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc008apP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc008apP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc008apP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc008apP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc008apP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc008apP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc008apP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc008apP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc008apP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc008apP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc008apP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc008apP.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc008apP.s: Assembler messages:
encrypt.c: /tmp/cc008apP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc008apP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc008apP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc008apP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc008apP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc008apP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc008apP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc008apP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc008apP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc008apP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc008apP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc008apP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc008apP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc008apP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc008apP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc008apP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc008apP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc008apP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc008apP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc008apP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc008apP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc008apP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc008apP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc008apP.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccLiKlgZ.s: Assembler messages:
encrypt.c: /tmp/ccLiKlgZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLiKlgZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLiKlgZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLiKlgZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKlgZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKlgZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKlgZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKlgZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKlgZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiKlgZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiKlgZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiKlgZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLiKlgZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKlgZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLiKlgZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiKlgZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLiKlgZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiKlgZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLiKlgZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLiKlgZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKlgZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLiKlgZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLiKlgZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLiKlgZ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccLiKlgZ.s: Assembler messages:
encrypt.c: /tmp/ccLiKlgZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLiKlgZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLiKlgZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLiKlgZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKlgZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKlgZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKlgZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKlgZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKlgZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiKlgZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiKlgZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiKlgZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLiKlgZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKlgZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLiKlgZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiKlgZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLiKlgZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLiKlgZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLiKlgZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLiKlgZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKlgZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLiKlgZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLiKlgZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLiKlgZ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaw4c41.s: Assembler messages:
encrypt.c: /tmp/ccaw4c41.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaw4c41.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaw4c41.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaw4c41.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw4c41.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw4c41.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw4c41.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw4c41.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw4c41.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaw4c41.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaw4c41.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaw4c41.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaw4c41.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw4c41.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaw4c41.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaw4c41.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaw4c41.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaw4c41.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaw4c41.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw4c41.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaw4c41.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaw4c41.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaw4c41.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaw4c41.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccaw4c41.s: Assembler messages:
encrypt.c: /tmp/ccaw4c41.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaw4c41.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaw4c41.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaw4c41.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw4c41.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw4c41.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw4c41.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw4c41.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw4c41.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaw4c41.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaw4c41.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaw4c41.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaw4c41.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw4c41.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaw4c41.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaw4c41.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaw4c41.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaw4c41.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaw4c41.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw4c41.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaw4c41.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaw4c41.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaw4c41.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaw4c41.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccymSbnc.s: Assembler messages:
encrypt.c: /tmp/ccymSbnc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccymSbnc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccymSbnc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccymSbnc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymSbnc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymSbnc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymSbnc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymSbnc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymSbnc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymSbnc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymSbnc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymSbnc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccymSbnc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymSbnc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccymSbnc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymSbnc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccymSbnc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymSbnc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymSbnc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymSbnc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymSbnc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymSbnc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccymSbnc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymSbnc.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccymSbnc.s: Assembler messages:
encrypt.c: /tmp/ccymSbnc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccymSbnc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccymSbnc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccymSbnc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymSbnc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymSbnc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymSbnc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymSbnc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymSbnc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymSbnc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymSbnc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymSbnc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccymSbnc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymSbnc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccymSbnc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymSbnc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccymSbnc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymSbnc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymSbnc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymSbnc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymSbnc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymSbnc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccymSbnc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymSbnc.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5zDCdf.s: Assembler messages:
encrypt.c: /tmp/cc5zDCdf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5zDCdf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5zDCdf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5zDCdf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zDCdf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zDCdf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zDCdf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zDCdf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zDCdf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5zDCdf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5zDCdf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5zDCdf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5zDCdf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zDCdf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5zDCdf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5zDCdf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5zDCdf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5zDCdf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5zDCdf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zDCdf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5zDCdf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5zDCdf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5zDCdf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5zDCdf.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRQ7ALT.s: Assembler messages:
encrypt.c: /tmp/ccRQ7ALT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRQ7ALT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRQ7ALT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRQ7ALT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ7ALT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ7ALT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ7ALT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ7ALT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ7ALT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRQ7ALT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRQ7ALT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRQ7ALT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRQ7ALT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ7ALT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRQ7ALT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRQ7ALT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRQ7ALT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRQ7ALT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRQ7ALT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRQ7ALT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ7ALT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRQ7ALT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRQ7ALT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRQ7ALT.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1zD8iv.s: Assembler messages:
encrypt.c: /tmp/cc1zD8iv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1zD8iv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1zD8iv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1zD8iv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zD8iv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zD8iv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zD8iv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zD8iv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zD8iv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zD8iv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zD8iv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zD8iv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1zD8iv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zD8iv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1zD8iv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1zD8iv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zD8iv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zD8iv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zD8iv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zD8iv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zD8iv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1zD8iv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zD8iv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zD8iv.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7ziLN8.s: Assembler messages:
encrypt.c: /tmp/cc7ziLN8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ziLN8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ziLN8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ziLN8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ziLN8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ziLN8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ziLN8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ziLN8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ziLN8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ziLN8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ziLN8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ziLN8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ziLN8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ziLN8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ziLN8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ziLN8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7ziLN8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ziLN8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ziLN8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ziLN8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ziLN8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ziLN8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ziLN8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ziLN8.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccNvNiMa.s: Assembler messages:
encrypt.c: /tmp/ccNvNiMa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNvNiMa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNvNiMa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNvNiMa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvNiMa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvNiMa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvNiMa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvNiMa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvNiMa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNvNiMa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNvNiMa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNvNiMa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNvNiMa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvNiMa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNvNiMa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNvNiMa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNvNiMa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNvNiMa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNvNiMa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvNiMa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNvNiMa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNvNiMa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNvNiMa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNvNiMa.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccmttN9L.s: Assembler messages:
encrypt.c: /tmp/ccmttN9L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmttN9L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmttN9L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmttN9L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmttN9L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmttN9L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmttN9L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmttN9L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmttN9L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmttN9L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmttN9L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmttN9L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmttN9L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmttN9L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmttN9L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmttN9L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmttN9L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmttN9L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmttN9L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmttN9L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmttN9L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmttN9L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmttN9L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmttN9L.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9jRIg4.s: Assembler messages:
encrypt.c: /tmp/cc9jRIg4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9jRIg4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9jRIg4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9jRIg4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jRIg4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jRIg4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jRIg4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jRIg4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jRIg4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jRIg4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jRIg4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jRIg4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9jRIg4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jRIg4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9jRIg4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jRIg4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9jRIg4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jRIg4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9jRIg4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9jRIg4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jRIg4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9jRIg4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9jRIg4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9jRIg4.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrKN0vm.s: Assembler messages:
encrypt.c: /tmp/ccrKN0vm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrKN0vm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrKN0vm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrKN0vm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKN0vm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKN0vm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKN0vm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKN0vm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKN0vm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKN0vm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKN0vm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKN0vm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrKN0vm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKN0vm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrKN0vm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrKN0vm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKN0vm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKN0vm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKN0vm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKN0vm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKN0vm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrKN0vm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKN0vm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKN0vm.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjMdSFV.s: Assembler messages:
encrypt.c: /tmp/ccjMdSFV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjMdSFV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjMdSFV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjMdSFV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMdSFV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMdSFV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMdSFV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMdSFV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMdSFV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMdSFV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMdSFV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMdSFV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjMdSFV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMdSFV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjMdSFV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjMdSFV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMdSFV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMdSFV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMdSFV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMdSFV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMdSFV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjMdSFV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMdSFV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMdSFV.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmdB8XI.s: Assembler messages:
encrypt.c: /tmp/ccmdB8XI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmdB8XI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmdB8XI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmdB8XI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdB8XI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdB8XI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdB8XI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdB8XI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdB8XI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdB8XI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdB8XI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdB8XI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmdB8XI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdB8XI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmdB8XI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdB8XI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmdB8XI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdB8XI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdB8XI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdB8XI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdB8XI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdB8XI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmdB8XI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdB8XI.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGAAFPz.s: Assembler messages:
encrypt.c: /tmp/ccGAAFPz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGAAFPz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGAAFPz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGAAFPz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAAFPz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAAFPz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAAFPz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAAFPz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAAFPz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAAFPz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAAFPz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAAFPz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGAAFPz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAAFPz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGAAFPz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAAFPz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGAAFPz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAAFPz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGAAFPz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGAAFPz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAAFPz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGAAFPz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGAAFPz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGAAFPz.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdEIMwT.s: Assembler messages:
encrypt.c: /tmp/ccdEIMwT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdEIMwT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdEIMwT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdEIMwT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEIMwT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEIMwT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEIMwT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEIMwT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEIMwT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEIMwT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEIMwT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEIMwT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdEIMwT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEIMwT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdEIMwT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdEIMwT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEIMwT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEIMwT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEIMwT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEIMwT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEIMwT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdEIMwT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEIMwT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEIMwT.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQhA2a3.s: Assembler messages:
encrypt.c: /tmp/ccQhA2a3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQhA2a3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQhA2a3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQhA2a3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhA2a3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhA2a3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhA2a3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhA2a3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhA2a3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhA2a3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhA2a3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhA2a3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQhA2a3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhA2a3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQhA2a3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQhA2a3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhA2a3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhA2a3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhA2a3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhA2a3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhA2a3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQhA2a3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhA2a3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhA2a3.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVnpFzE.s: Assembler messages:
encrypt.c: /tmp/ccVnpFzE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVnpFzE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVnpFzE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVnpFzE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnpFzE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnpFzE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnpFzE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnpFzE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnpFzE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVnpFzE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVnpFzE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVnpFzE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVnpFzE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnpFzE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVnpFzE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVnpFzE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVnpFzE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVnpFzE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVnpFzE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVnpFzE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnpFzE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVnpFzE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVnpFzE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVnpFzE.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRxYgnf.s: Assembler messages:
encrypt.c: /tmp/ccRxYgnf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRxYgnf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRxYgnf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRxYgnf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxYgnf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxYgnf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxYgnf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxYgnf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxYgnf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxYgnf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxYgnf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxYgnf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRxYgnf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxYgnf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRxYgnf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRxYgnf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxYgnf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxYgnf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxYgnf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxYgnf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxYgnf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRxYgnf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxYgnf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxYgnf.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaDCjB8.s: Assembler messages:
encrypt.c: /tmp/ccaDCjB8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaDCjB8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaDCjB8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaDCjB8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDCjB8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDCjB8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDCjB8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDCjB8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDCjB8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDCjB8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDCjB8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDCjB8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaDCjB8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDCjB8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaDCjB8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDCjB8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaDCjB8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDCjB8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDCjB8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDCjB8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDCjB8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDCjB8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaDCjB8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDCjB8.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccM3R7wd.s: Assembler messages:
encrypt.c: /tmp/ccM3R7wd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM3R7wd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM3R7wd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM3R7wd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3R7wd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3R7wd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3R7wd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3R7wd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3R7wd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3R7wd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3R7wd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3R7wd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM3R7wd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3R7wd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM3R7wd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3R7wd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM3R7wd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3R7wd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM3R7wd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM3R7wd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3R7wd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM3R7wd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM3R7wd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM3R7wd.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYtkaHp.s: Assembler messages:
encrypt.c: /tmp/ccYtkaHp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYtkaHp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYtkaHp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYtkaHp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtkaHp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtkaHp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtkaHp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtkaHp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtkaHp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYtkaHp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYtkaHp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYtkaHp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYtkaHp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtkaHp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYtkaHp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYtkaHp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYtkaHp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYtkaHp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYtkaHp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtkaHp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYtkaHp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYtkaHp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYtkaHp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYtkaHp.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRf55Ma.s: Assembler messages:
encrypt.c: /tmp/ccRf55Ma.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRf55Ma.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRf55Ma.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRf55Ma.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRf55Ma.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRf55Ma.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRf55Ma.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRf55Ma.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRf55Ma.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRf55Ma.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRf55Ma.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRf55Ma.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRf55Ma.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRf55Ma.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRf55Ma.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRf55Ma.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRf55Ma.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRf55Ma.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRf55Ma.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRf55Ma.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRf55Ma.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRf55Ma.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRf55Ma.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRf55Ma.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cccRQlj0.s: Assembler messages:
encrypt.c: /tmp/cccRQlj0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccRQlj0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccRQlj0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccRQlj0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRQlj0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRQlj0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRQlj0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRQlj0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRQlj0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccRQlj0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccRQlj0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccRQlj0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccRQlj0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRQlj0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccRQlj0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccRQlj0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccRQlj0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccRQlj0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccRQlj0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccRQlj0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRQlj0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccRQlj0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccRQlj0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccRQlj0.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfJR7h4.s: Assembler messages:
encrypt.c: /tmp/ccfJR7h4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfJR7h4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfJR7h4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfJR7h4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJR7h4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJR7h4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJR7h4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJR7h4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJR7h4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfJR7h4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfJR7h4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfJR7h4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfJR7h4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJR7h4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfJR7h4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfJR7h4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfJR7h4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfJR7h4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfJR7h4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfJR7h4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJR7h4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfJR7h4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfJR7h4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfJR7h4.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrYZbHn.s: Assembler messages:
encrypt.c: /tmp/ccrYZbHn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrYZbHn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrYZbHn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrYZbHn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYZbHn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYZbHn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYZbHn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYZbHn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYZbHn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrYZbHn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrYZbHn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrYZbHn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrYZbHn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYZbHn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrYZbHn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrYZbHn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrYZbHn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrYZbHn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrYZbHn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYZbHn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrYZbHn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrYZbHn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrYZbHn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrYZbHn.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKVxIxs.s: Assembler messages:
encrypt.c: /tmp/ccKVxIxs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKVxIxs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKVxIxs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKVxIxs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVxIxs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVxIxs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVxIxs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVxIxs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVxIxs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVxIxs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVxIxs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVxIxs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKVxIxs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVxIxs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKVxIxs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVxIxs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKVxIxs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVxIxs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVxIxs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVxIxs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVxIxs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVxIxs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKVxIxs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVxIxs.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUaFc7B.s: Assembler messages:
encrypt.c: /tmp/ccUaFc7B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUaFc7B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUaFc7B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUaFc7B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaFc7B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaFc7B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaFc7B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaFc7B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaFc7B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaFc7B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaFc7B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaFc7B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUaFc7B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaFc7B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUaFc7B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUaFc7B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaFc7B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaFc7B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaFc7B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaFc7B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaFc7B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUaFc7B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaFc7B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaFc7B.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbA7PYq.s: Assembler messages:
encrypt.c: /tmp/ccbA7PYq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbA7PYq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbA7PYq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbA7PYq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbA7PYq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbA7PYq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbA7PYq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbA7PYq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbA7PYq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbA7PYq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbA7PYq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbA7PYq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbA7PYq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbA7PYq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbA7PYq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbA7PYq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbA7PYq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbA7PYq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbA7PYq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbA7PYq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbA7PYq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbA7PYq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbA7PYq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbA7PYq.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgka3uF.s: Assembler messages:
encrypt.c: /tmp/ccgka3uF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgka3uF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgka3uF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgka3uF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgka3uF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgka3uF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgka3uF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgka3uF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgka3uF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgka3uF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgka3uF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgka3uF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgka3uF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgka3uF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgka3uF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgka3uF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgka3uF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgka3uF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgka3uF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgka3uF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgka3uF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgka3uF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgka3uF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgka3uF.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmlFeEj.s: Assembler messages:
encrypt.c: /tmp/ccmlFeEj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmlFeEj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmlFeEj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmlFeEj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlFeEj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlFeEj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlFeEj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlFeEj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlFeEj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlFeEj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlFeEj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlFeEj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmlFeEj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlFeEj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmlFeEj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlFeEj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmlFeEj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlFeEj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlFeEj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlFeEj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlFeEj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlFeEj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmlFeEj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlFeEj.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccv5iaUw.s: Assembler messages:
encrypt.c: /tmp/ccv5iaUw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv5iaUw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv5iaUw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv5iaUw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5iaUw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5iaUw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5iaUw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5iaUw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5iaUw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv5iaUw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv5iaUw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv5iaUw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv5iaUw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5iaUw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv5iaUw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv5iaUw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv5iaUw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv5iaUw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv5iaUw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5iaUw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv5iaUw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv5iaUw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv5iaUw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv5iaUw.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCCgRAy.s: Assembler messages:
encrypt.c: /tmp/ccCCgRAy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCCgRAy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCCgRAy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCCgRAy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCgRAy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCgRAy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCgRAy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCgRAy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCgRAy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCCgRAy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCCgRAy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCCgRAy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCCgRAy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCgRAy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCCgRAy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCCgRAy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCCgRAy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCCgRAy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCCgRAy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCCgRAy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCgRAy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCCgRAy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCCgRAy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCCgRAy.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQPl2pj.s: Assembler messages:
encrypt.c: /tmp/ccQPl2pj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQPl2pj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQPl2pj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQPl2pj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPl2pj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPl2pj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPl2pj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPl2pj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPl2pj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPl2pj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPl2pj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPl2pj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQPl2pj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPl2pj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQPl2pj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQPl2pj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPl2pj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPl2pj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPl2pj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPl2pj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPl2pj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQPl2pj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPl2pj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPl2pj.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDGqSER.s: Assembler messages:
encrypt.c: /tmp/ccDGqSER.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDGqSER.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDGqSER.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDGqSER.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGqSER.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGqSER.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGqSER.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGqSER.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGqSER.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGqSER.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGqSER.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGqSER.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDGqSER.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGqSER.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDGqSER.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGqSER.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDGqSER.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDGqSER.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGqSER.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGqSER.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGqSER.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGqSER.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDGqSER.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGqSER.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTkO1HB.s: Assembler messages:
encrypt.c: /tmp/ccTkO1HB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTkO1HB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTkO1HB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTkO1HB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkO1HB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkO1HB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkO1HB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkO1HB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkO1HB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTkO1HB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTkO1HB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTkO1HB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTkO1HB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkO1HB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTkO1HB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTkO1HB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTkO1HB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTkO1HB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTkO1HB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkO1HB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTkO1HB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTkO1HB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTkO1HB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTkO1HB.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBVzguS.s: Assembler messages:
encrypt.c: /tmp/ccBVzguS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBVzguS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBVzguS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBVzguS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVzguS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVzguS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVzguS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVzguS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVzguS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVzguS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVzguS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVzguS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBVzguS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVzguS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBVzguS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVzguS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBVzguS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVzguS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBVzguS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBVzguS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVzguS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBVzguS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBVzguS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBVzguS.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSo2dxS.s: Assembler messages:
encrypt.c: /tmp/ccSo2dxS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSo2dxS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSo2dxS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSo2dxS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSo2dxS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSo2dxS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSo2dxS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSo2dxS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSo2dxS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSo2dxS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSo2dxS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSo2dxS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSo2dxS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSo2dxS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSo2dxS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSo2dxS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSo2dxS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSo2dxS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSo2dxS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSo2dxS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSo2dxS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSo2dxS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSo2dxS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSo2dxS.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDnoyjy.s: Assembler messages:
encrypt.c: /tmp/ccDnoyjy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDnoyjy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDnoyjy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDnoyjy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnoyjy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnoyjy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnoyjy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnoyjy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnoyjy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDnoyjy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDnoyjy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDnoyjy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDnoyjy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnoyjy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDnoyjy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDnoyjy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDnoyjy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnoyjy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnoyjy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnoyjy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnoyjy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDnoyjy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnoyjy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnoyjy.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cclO3VIM.s: Assembler messages:
encrypt.c: /tmp/cclO3VIM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclO3VIM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclO3VIM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclO3VIM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO3VIM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO3VIM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO3VIM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO3VIM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO3VIM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclO3VIM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclO3VIM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclO3VIM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclO3VIM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO3VIM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclO3VIM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclO3VIM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclO3VIM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclO3VIM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclO3VIM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclO3VIM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclO3VIM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclO3VIM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclO3VIM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclO3VIM.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7jG8nV.s: Assembler messages:
encrypt.c: /tmp/cc7jG8nV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7jG8nV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7jG8nV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7jG8nV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jG8nV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jG8nV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jG8nV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jG8nV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jG8nV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7jG8nV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7jG8nV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7jG8nV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7jG8nV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jG8nV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7jG8nV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7jG8nV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7jG8nV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7jG8nV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7jG8nV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7jG8nV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jG8nV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7jG8nV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7jG8nV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7jG8nV.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccmYKgJ.s: Assembler messages:
encrypt.c: /tmp/cccmYKgJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccmYKgJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccmYKgJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccmYKgJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmYKgJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmYKgJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmYKgJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmYKgJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmYKgJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmYKgJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmYKgJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmYKgJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccmYKgJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmYKgJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccmYKgJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccmYKgJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmYKgJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmYKgJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmYKgJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmYKgJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmYKgJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccmYKgJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmYKgJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmYKgJ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOlPmnw.s: Assembler messages:
encrypt.c: /tmp/ccOlPmnw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOlPmnw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOlPmnw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOlPmnw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlPmnw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlPmnw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlPmnw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlPmnw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlPmnw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOlPmnw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOlPmnw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOlPmnw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOlPmnw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlPmnw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOlPmnw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOlPmnw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOlPmnw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlPmnw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlPmnw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlPmnw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlPmnw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOlPmnw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlPmnw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlPmnw.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchr4p6m.s: Assembler messages:
encrypt.c: /tmp/cchr4p6m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchr4p6m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchr4p6m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchr4p6m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr4p6m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr4p6m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr4p6m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr4p6m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr4p6m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchr4p6m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchr4p6m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchr4p6m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchr4p6m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr4p6m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchr4p6m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchr4p6m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchr4p6m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchr4p6m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchr4p6m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchr4p6m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr4p6m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchr4p6m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchr4p6m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchr4p6m.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctpSCNL.s: Assembler messages:
encrypt.c: /tmp/cctpSCNL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctpSCNL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctpSCNL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctpSCNL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpSCNL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpSCNL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpSCNL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpSCNL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpSCNL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpSCNL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpSCNL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpSCNL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctpSCNL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpSCNL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctpSCNL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctpSCNL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpSCNL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpSCNL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpSCNL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpSCNL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpSCNL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctpSCNL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpSCNL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpSCNL.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxcw0ar.s: Assembler messages:
encrypt.c: /tmp/ccxcw0ar.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxcw0ar.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxcw0ar.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxcw0ar.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcw0ar.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcw0ar.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcw0ar.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcw0ar.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcw0ar.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxcw0ar.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxcw0ar.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxcw0ar.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxcw0ar.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcw0ar.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxcw0ar.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxcw0ar.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxcw0ar.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxcw0ar.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxcw0ar.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxcw0ar.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcw0ar.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxcw0ar.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxcw0ar.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxcw0ar.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cce75wGs.s: Assembler messages:
encrypt.c: /tmp/cce75wGs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce75wGs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce75wGs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce75wGs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce75wGs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce75wGs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce75wGs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce75wGs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce75wGs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce75wGs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce75wGs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce75wGs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce75wGs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce75wGs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce75wGs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce75wGs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce75wGs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce75wGs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce75wGs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce75wGs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce75wGs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce75wGs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce75wGs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce75wGs.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccugjhig.s: Assembler messages:
encrypt.c: /tmp/ccugjhig.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccugjhig.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccugjhig.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccugjhig.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugjhig.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugjhig.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugjhig.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugjhig.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugjhig.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccugjhig.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccugjhig.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccugjhig.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccugjhig.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugjhig.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccugjhig.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccugjhig.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccugjhig.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccugjhig.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccugjhig.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccugjhig.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugjhig.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccugjhig.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccugjhig.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccugjhig.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5dL7ZD.s: Assembler messages:
encrypt.c: /tmp/cc5dL7ZD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5dL7ZD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5dL7ZD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5dL7ZD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dL7ZD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dL7ZD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dL7ZD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dL7ZD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dL7ZD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dL7ZD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dL7ZD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dL7ZD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5dL7ZD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dL7ZD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5dL7ZD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5dL7ZD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dL7ZD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dL7ZD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dL7ZD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dL7ZD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dL7ZD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5dL7ZD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dL7ZD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dL7ZD.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cczIqA6j.s: Assembler messages:
encrypt.c: /tmp/cczIqA6j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczIqA6j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczIqA6j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczIqA6j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIqA6j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIqA6j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIqA6j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIqA6j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIqA6j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIqA6j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIqA6j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIqA6j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczIqA6j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIqA6j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczIqA6j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIqA6j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczIqA6j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIqA6j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIqA6j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIqA6j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIqA6j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIqA6j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczIqA6j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIqA6j.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsk5fe1.s: Assembler messages:
encrypt.c: /tmp/ccsk5fe1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsk5fe1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsk5fe1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsk5fe1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsk5fe1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsk5fe1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsk5fe1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsk5fe1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsk5fe1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsk5fe1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsk5fe1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsk5fe1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsk5fe1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsk5fe1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsk5fe1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsk5fe1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsk5fe1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsk5fe1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsk5fe1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsk5fe1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsk5fe1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsk5fe1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsk5fe1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsk5fe1.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwIN1AD.s: Assembler messages:
encrypt.c: /tmp/ccwIN1AD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwIN1AD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwIN1AD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwIN1AD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIN1AD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIN1AD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIN1AD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIN1AD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIN1AD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIN1AD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIN1AD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIN1AD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwIN1AD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIN1AD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwIN1AD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIN1AD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwIN1AD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIN1AD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwIN1AD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwIN1AD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIN1AD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwIN1AD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwIN1AD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwIN1AD.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc82gdic.s: Assembler messages:
encrypt.c: /tmp/cc82gdic.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc82gdic.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc82gdic.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc82gdic.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82gdic.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82gdic.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82gdic.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82gdic.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82gdic.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82gdic.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82gdic.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82gdic.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc82gdic.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82gdic.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc82gdic.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc82gdic.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82gdic.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82gdic.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82gdic.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82gdic.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82gdic.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc82gdic.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82gdic.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82gdic.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczqZL2S.s: Assembler messages:
encrypt.c: /tmp/cczqZL2S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczqZL2S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczqZL2S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczqZL2S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqZL2S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqZL2S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqZL2S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqZL2S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqZL2S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqZL2S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqZL2S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqZL2S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczqZL2S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqZL2S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczqZL2S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqZL2S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczqZL2S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqZL2S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqZL2S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqZL2S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqZL2S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqZL2S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczqZL2S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqZL2S.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0qO1sT.s: Assembler messages:
encrypt.c: /tmp/cc0qO1sT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0qO1sT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0qO1sT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0qO1sT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qO1sT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qO1sT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qO1sT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qO1sT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qO1sT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0qO1sT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0qO1sT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0qO1sT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0qO1sT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qO1sT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0qO1sT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0qO1sT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0qO1sT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qO1sT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qO1sT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qO1sT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qO1sT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0qO1sT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qO1sT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qO1sT.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAfSNUw.s: Assembler messages:
encrypt.c: /tmp/ccAfSNUw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAfSNUw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAfSNUw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAfSNUw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfSNUw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfSNUw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfSNUw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfSNUw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfSNUw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfSNUw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfSNUw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfSNUw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAfSNUw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfSNUw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAfSNUw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfSNUw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAfSNUw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfSNUw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfSNUw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfSNUw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfSNUw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfSNUw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAfSNUw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfSNUw.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKo7xpL.s: Assembler messages:
encrypt.c: /tmp/ccKo7xpL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKo7xpL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKo7xpL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKo7xpL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKo7xpL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKo7xpL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKo7xpL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKo7xpL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKo7xpL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKo7xpL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKo7xpL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKo7xpL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKo7xpL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKo7xpL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKo7xpL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKo7xpL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKo7xpL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKo7xpL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKo7xpL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKo7xpL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKo7xpL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKo7xpL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKo7xpL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKo7xpL.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMGNcr5.s: Assembler messages:
encrypt.c: /tmp/ccMGNcr5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMGNcr5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMGNcr5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMGNcr5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGNcr5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGNcr5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGNcr5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGNcr5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGNcr5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGNcr5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGNcr5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGNcr5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMGNcr5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGNcr5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMGNcr5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMGNcr5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGNcr5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGNcr5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGNcr5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGNcr5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGNcr5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMGNcr5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGNcr5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGNcr5.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJZLwoG.s: Assembler messages:
encrypt.c: /tmp/ccJZLwoG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJZLwoG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJZLwoG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJZLwoG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZLwoG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZLwoG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZLwoG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZLwoG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZLwoG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZLwoG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZLwoG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZLwoG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJZLwoG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZLwoG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJZLwoG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZLwoG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJZLwoG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZLwoG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZLwoG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZLwoG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZLwoG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZLwoG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJZLwoG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZLwoG.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS5f8yI.s: Assembler messages:
encrypt.c: /tmp/ccS5f8yI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS5f8yI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS5f8yI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS5f8yI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5f8yI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5f8yI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5f8yI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5f8yI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5f8yI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5f8yI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5f8yI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5f8yI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS5f8yI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5f8yI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS5f8yI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS5f8yI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5f8yI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5f8yI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5f8yI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5f8yI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5f8yI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS5f8yI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5f8yI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5f8yI.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHbtOYQ.s: Assembler messages:
encrypt.c: /tmp/ccHbtOYQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHbtOYQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHbtOYQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHbtOYQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbtOYQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbtOYQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbtOYQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbtOYQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbtOYQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHbtOYQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHbtOYQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHbtOYQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHbtOYQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbtOYQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHbtOYQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHbtOYQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHbtOYQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbtOYQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbtOYQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbtOYQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbtOYQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHbtOYQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbtOYQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbtOYQ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZI1DlQ.s: Assembler messages:
encrypt.c: /tmp/ccZI1DlQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZI1DlQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZI1DlQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZI1DlQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI1DlQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI1DlQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI1DlQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI1DlQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI1DlQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZI1DlQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZI1DlQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZI1DlQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZI1DlQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI1DlQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZI1DlQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZI1DlQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZI1DlQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZI1DlQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZI1DlQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZI1DlQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI1DlQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZI1DlQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZI1DlQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZI1DlQ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDJAylD.s: Assembler messages:
encrypt.c: /tmp/ccDJAylD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDJAylD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDJAylD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDJAylD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJAylD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJAylD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJAylD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJAylD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJAylD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJAylD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJAylD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJAylD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDJAylD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJAylD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDJAylD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJAylD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDJAylD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJAylD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJAylD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJAylD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJAylD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJAylD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDJAylD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJAylD.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cckfHrfK.s: Assembler messages:
encrypt.c: /tmp/cckfHrfK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckfHrfK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckfHrfK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckfHrfK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfHrfK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfHrfK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfHrfK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfHrfK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfHrfK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfHrfK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfHrfK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfHrfK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckfHrfK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfHrfK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckfHrfK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckfHrfK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfHrfK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfHrfK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfHrfK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfHrfK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfHrfK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckfHrfK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfHrfK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfHrfK.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHGqFlL.s: Assembler messages:
encrypt.c: /tmp/ccHGqFlL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHGqFlL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHGqFlL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHGqFlL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGqFlL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGqFlL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGqFlL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGqFlL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGqFlL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGqFlL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGqFlL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGqFlL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHGqFlL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGqFlL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHGqFlL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGqFlL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHGqFlL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGqFlL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGqFlL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGqFlL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGqFlL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGqFlL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHGqFlL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGqFlL.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsLsseN.s: Assembler messages:
encrypt.c: /tmp/ccsLsseN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsLsseN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsLsseN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsLsseN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLsseN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLsseN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLsseN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLsseN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLsseN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsLsseN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsLsseN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsLsseN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsLsseN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLsseN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsLsseN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsLsseN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsLsseN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLsseN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLsseN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLsseN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLsseN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsLsseN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLsseN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLsseN.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsKtkd1.s: Assembler messages:
encrypt.c: /tmp/ccsKtkd1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsKtkd1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsKtkd1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsKtkd1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKtkd1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKtkd1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKtkd1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKtkd1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKtkd1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKtkd1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKtkd1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKtkd1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsKtkd1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKtkd1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsKtkd1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKtkd1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsKtkd1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKtkd1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKtkd1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKtkd1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKtkd1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKtkd1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsKtkd1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKtkd1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccymD5j4.s: Assembler messages:
encrypt.c: /tmp/ccymD5j4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccymD5j4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccymD5j4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccymD5j4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymD5j4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymD5j4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymD5j4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymD5j4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymD5j4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymD5j4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymD5j4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymD5j4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccymD5j4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymD5j4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccymD5j4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccymD5j4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymD5j4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymD5j4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymD5j4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymD5j4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymD5j4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccymD5j4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymD5j4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymD5j4.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQPT7iY.s: Assembler messages:
encrypt.c: /tmp/ccQPT7iY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQPT7iY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQPT7iY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQPT7iY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPT7iY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPT7iY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPT7iY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPT7iY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPT7iY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPT7iY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPT7iY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPT7iY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQPT7iY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPT7iY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQPT7iY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQPT7iY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPT7iY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPT7iY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPT7iY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPT7iY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPT7iY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQPT7iY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPT7iY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPT7iY.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdahFHd.s: Assembler messages:
encrypt.c: /tmp/ccdahFHd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdahFHd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdahFHd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdahFHd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdahFHd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdahFHd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdahFHd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdahFHd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdahFHd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdahFHd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdahFHd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdahFHd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdahFHd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdahFHd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdahFHd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdahFHd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdahFHd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdahFHd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdahFHd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdahFHd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdahFHd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdahFHd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdahFHd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdahFHd.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQSCpGV.s: Assembler messages:
encrypt.c: /tmp/ccQSCpGV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQSCpGV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQSCpGV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQSCpGV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSCpGV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSCpGV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSCpGV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSCpGV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSCpGV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSCpGV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSCpGV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSCpGV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQSCpGV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSCpGV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQSCpGV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQSCpGV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSCpGV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSCpGV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSCpGV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSCpGV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSCpGV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQSCpGV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSCpGV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSCpGV.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccak11yW.s: Assembler messages:
encrypt.c: /tmp/ccak11yW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccak11yW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccak11yW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccak11yW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccak11yW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccak11yW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccak11yW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccak11yW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccak11yW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccak11yW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccak11yW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccak11yW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccak11yW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccak11yW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccak11yW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccak11yW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccak11yW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccak11yW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccak11yW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccak11yW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccak11yW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccak11yW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccak11yW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccak11yW.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBPxev8.s: Assembler messages:
encrypt.c: /tmp/ccBPxev8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBPxev8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBPxev8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBPxev8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPxev8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPxev8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPxev8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPxev8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPxev8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBPxev8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBPxev8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBPxev8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBPxev8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPxev8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBPxev8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBPxev8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBPxev8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBPxev8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBPxev8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBPxev8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPxev8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBPxev8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBPxev8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBPxev8.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccybpGs9.s: Assembler messages:
encrypt.c: /tmp/ccybpGs9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccybpGs9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccybpGs9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccybpGs9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybpGs9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybpGs9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybpGs9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybpGs9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybpGs9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccybpGs9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccybpGs9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccybpGs9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccybpGs9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybpGs9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccybpGs9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccybpGs9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccybpGs9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybpGs9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybpGs9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybpGs9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybpGs9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccybpGs9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybpGs9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybpGs9.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWL3LQ7.s: Assembler messages:
encrypt.c: /tmp/ccWL3LQ7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWL3LQ7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWL3LQ7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWL3LQ7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWL3LQ7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWL3LQ7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWL3LQ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWL3LQ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWL3LQ7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWL3LQ7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWL3LQ7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWL3LQ7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWL3LQ7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWL3LQ7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWL3LQ7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWL3LQ7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWL3LQ7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWL3LQ7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWL3LQ7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWL3LQ7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWL3LQ7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWL3LQ7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWL3LQ7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWL3LQ7.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczh0L1u.s: Assembler messages:
encrypt.c: /tmp/cczh0L1u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczh0L1u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczh0L1u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczh0L1u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczh0L1u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczh0L1u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczh0L1u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczh0L1u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczh0L1u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczh0L1u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczh0L1u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczh0L1u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczh0L1u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczh0L1u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczh0L1u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczh0L1u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczh0L1u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczh0L1u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczh0L1u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczh0L1u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczh0L1u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczh0L1u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczh0L1u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczh0L1u.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2DbsEc.s: Assembler messages:
encrypt.c: /tmp/cc2DbsEc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2DbsEc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2DbsEc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2DbsEc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DbsEc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DbsEc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DbsEc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DbsEc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DbsEc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2DbsEc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2DbsEc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2DbsEc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2DbsEc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DbsEc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2DbsEc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2DbsEc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2DbsEc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2DbsEc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2DbsEc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2DbsEc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DbsEc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2DbsEc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2DbsEc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2DbsEc.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMXmwsH.s: Assembler messages:
encrypt.c: /tmp/ccMXmwsH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMXmwsH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMXmwsH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMXmwsH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXmwsH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXmwsH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXmwsH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXmwsH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXmwsH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXmwsH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXmwsH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXmwsH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMXmwsH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXmwsH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMXmwsH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMXmwsH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXmwsH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXmwsH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXmwsH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXmwsH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXmwsH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMXmwsH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXmwsH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXmwsH.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPPMCxn.s: Assembler messages:
encrypt.c: /tmp/ccPPMCxn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPPMCxn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPPMCxn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPPMCxn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPMCxn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPMCxn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPMCxn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPMCxn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPMCxn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPPMCxn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPPMCxn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPPMCxn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPPMCxn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPMCxn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPPMCxn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPPMCxn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPPMCxn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPPMCxn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPPMCxn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPMCxn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPPMCxn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPPMCxn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPPMCxn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPPMCxn.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfLG521.s: Assembler messages:
encrypt.c: /tmp/ccfLG521.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfLG521.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfLG521.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfLG521.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLG521.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLG521.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLG521.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLG521.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLG521.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLG521.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLG521.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLG521.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfLG521.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLG521.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfLG521.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLG521.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfLG521.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLG521.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLG521.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLG521.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLG521.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLG521.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfLG521.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLG521.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8lO0DC.s: Assembler messages:
encrypt.c: /tmp/cc8lO0DC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8lO0DC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8lO0DC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8lO0DC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lO0DC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lO0DC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lO0DC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lO0DC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lO0DC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lO0DC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lO0DC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lO0DC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8lO0DC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lO0DC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8lO0DC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8lO0DC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lO0DC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lO0DC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lO0DC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lO0DC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lO0DC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8lO0DC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lO0DC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lO0DC.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuU63x3.s: Assembler messages:
encrypt.c: /tmp/ccuU63x3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuU63x3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuU63x3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuU63x3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuU63x3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuU63x3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuU63x3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuU63x3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuU63x3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuU63x3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuU63x3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuU63x3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuU63x3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuU63x3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuU63x3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuU63x3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuU63x3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuU63x3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuU63x3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuU63x3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuU63x3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuU63x3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuU63x3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuU63x3.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVHLLKZ.s: Assembler messages:
encrypt.c: /tmp/ccVHLLKZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVHLLKZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVHLLKZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVHLLKZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHLLKZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHLLKZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHLLKZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHLLKZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHLLKZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVHLLKZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVHLLKZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVHLLKZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVHLLKZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHLLKZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVHLLKZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVHLLKZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVHLLKZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHLLKZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHLLKZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHLLKZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHLLKZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVHLLKZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHLLKZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHLLKZ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbQEXIp.s: Assembler messages:
encrypt.c: /tmp/ccbQEXIp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbQEXIp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbQEXIp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbQEXIp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQEXIp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQEXIp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQEXIp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQEXIp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQEXIp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQEXIp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQEXIp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQEXIp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbQEXIp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQEXIp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbQEXIp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQEXIp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbQEXIp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQEXIp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQEXIp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQEXIp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQEXIp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQEXIp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbQEXIp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQEXIp.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGptrEE.s: Assembler messages:
encrypt.c: /tmp/ccGptrEE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGptrEE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGptrEE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGptrEE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGptrEE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGptrEE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGptrEE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGptrEE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGptrEE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGptrEE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGptrEE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGptrEE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGptrEE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGptrEE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGptrEE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGptrEE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGptrEE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGptrEE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGptrEE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGptrEE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGptrEE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGptrEE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGptrEE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGptrEE.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWZNDn2.s: Assembler messages:
encrypt.c: /tmp/ccWZNDn2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWZNDn2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWZNDn2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWZNDn2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZNDn2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZNDn2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZNDn2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZNDn2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZNDn2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWZNDn2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWZNDn2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWZNDn2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWZNDn2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZNDn2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWZNDn2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWZNDn2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWZNDn2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWZNDn2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWZNDn2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZNDn2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWZNDn2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWZNDn2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWZNDn2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWZNDn2.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNhP9tg.s: Assembler messages:
encrypt.c: /tmp/ccNhP9tg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNhP9tg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNhP9tg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNhP9tg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhP9tg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhP9tg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhP9tg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhP9tg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhP9tg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhP9tg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhP9tg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhP9tg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNhP9tg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhP9tg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNhP9tg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhP9tg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNhP9tg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhP9tg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhP9tg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhP9tg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhP9tg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhP9tg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNhP9tg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhP9tg.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cckmN6gS.s: Assembler messages:
encrypt.c: /tmp/cckmN6gS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckmN6gS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckmN6gS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckmN6gS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmN6gS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmN6gS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmN6gS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmN6gS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmN6gS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckmN6gS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckmN6gS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckmN6gS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckmN6gS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmN6gS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckmN6gS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckmN6gS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckmN6gS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmN6gS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmN6gS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmN6gS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmN6gS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckmN6gS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmN6gS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmN6gS.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW0FfQw.s: Assembler messages:
encrypt.c: /tmp/ccW0FfQw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW0FfQw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW0FfQw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW0FfQw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0FfQw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0FfQw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0FfQw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0FfQw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0FfQw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0FfQw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0FfQw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0FfQw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW0FfQw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0FfQw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW0FfQw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0FfQw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW0FfQw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0FfQw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0FfQw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0FfQw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0FfQw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0FfQw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW0FfQw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0FfQw.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwldL4U.s: Assembler messages:
encrypt.c: /tmp/ccwldL4U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwldL4U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwldL4U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwldL4U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwldL4U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwldL4U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwldL4U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwldL4U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwldL4U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwldL4U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwldL4U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwldL4U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwldL4U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwldL4U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwldL4U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwldL4U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwldL4U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwldL4U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwldL4U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwldL4U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwldL4U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwldL4U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwldL4U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwldL4U.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccARLzEO.s: Assembler messages:
encrypt.c: /tmp/ccARLzEO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccARLzEO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccARLzEO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccARLzEO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARLzEO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARLzEO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARLzEO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARLzEO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARLzEO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARLzEO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARLzEO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARLzEO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccARLzEO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARLzEO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccARLzEO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARLzEO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccARLzEO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARLzEO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARLzEO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARLzEO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARLzEO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARLzEO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccARLzEO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARLzEO.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPLov8e.s: Assembler messages:
encrypt.c: /tmp/ccPLov8e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPLov8e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPLov8e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPLov8e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLov8e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLov8e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLov8e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLov8e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLov8e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLov8e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLov8e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLov8e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPLov8e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLov8e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPLov8e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPLov8e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLov8e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLov8e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLov8e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLov8e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLov8e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPLov8e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLov8e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLov8e.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0TT4aX.s: Assembler messages:
encrypt.c: /tmp/cc0TT4aX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0TT4aX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0TT4aX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0TT4aX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TT4aX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TT4aX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TT4aX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TT4aX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TT4aX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TT4aX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TT4aX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TT4aX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0TT4aX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TT4aX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0TT4aX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TT4aX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0TT4aX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TT4aX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TT4aX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TT4aX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TT4aX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TT4aX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0TT4aX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TT4aX.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnkWc0f.s: Assembler messages:
encrypt.c: /tmp/ccnkWc0f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnkWc0f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnkWc0f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnkWc0f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkWc0f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkWc0f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkWc0f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkWc0f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkWc0f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnkWc0f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnkWc0f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnkWc0f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnkWc0f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkWc0f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnkWc0f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnkWc0f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnkWc0f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnkWc0f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnkWc0f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkWc0f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnkWc0f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnkWc0f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnkWc0f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnkWc0f.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTpJpnF.s: Assembler messages:
encrypt.c: /tmp/ccTpJpnF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTpJpnF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTpJpnF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTpJpnF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpJpnF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpJpnF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpJpnF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpJpnF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpJpnF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpJpnF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpJpnF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpJpnF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTpJpnF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpJpnF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTpJpnF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpJpnF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTpJpnF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpJpnF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpJpnF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpJpnF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpJpnF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpJpnF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTpJpnF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpJpnF.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cckrwx7k.s: Assembler messages:
encrypt.c: /tmp/cckrwx7k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckrwx7k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckrwx7k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckrwx7k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrwx7k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrwx7k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrwx7k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrwx7k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrwx7k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckrwx7k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckrwx7k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckrwx7k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckrwx7k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrwx7k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckrwx7k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckrwx7k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckrwx7k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckrwx7k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckrwx7k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrwx7k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckrwx7k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckrwx7k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckrwx7k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckrwx7k.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb5BmJT.s: Assembler messages:
encrypt.c: /tmp/ccb5BmJT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb5BmJT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb5BmJT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb5BmJT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5BmJT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5BmJT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5BmJT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5BmJT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5BmJT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5BmJT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5BmJT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5BmJT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb5BmJT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5BmJT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb5BmJT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5BmJT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb5BmJT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5BmJT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5BmJT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5BmJT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5BmJT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5BmJT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb5BmJT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5BmJT.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccupuNYd.s: Assembler messages:
encrypt.c: /tmp/ccupuNYd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccupuNYd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccupuNYd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccupuNYd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupuNYd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupuNYd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupuNYd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupuNYd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupuNYd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccupuNYd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccupuNYd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccupuNYd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccupuNYd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupuNYd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccupuNYd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccupuNYd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccupuNYd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccupuNYd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccupuNYd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupuNYd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccupuNYd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccupuNYd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccupuNYd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccupuNYd.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc490qJG.s: Assembler messages:
encrypt.c: /tmp/cc490qJG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc490qJG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc490qJG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc490qJG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc490qJG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc490qJG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc490qJG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc490qJG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc490qJG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc490qJG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc490qJG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc490qJG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc490qJG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc490qJG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc490qJG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc490qJG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc490qJG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc490qJG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc490qJG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc490qJG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc490qJG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc490qJG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc490qJG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc490qJG.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaKqh2e.s: Assembler messages:
encrypt.c: /tmp/ccaKqh2e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaKqh2e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaKqh2e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaKqh2e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqh2e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqh2e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqh2e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqh2e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqh2e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKqh2e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKqh2e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKqh2e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaKqh2e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqh2e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaKqh2e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKqh2e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaKqh2e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKqh2e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKqh2e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKqh2e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKqh2e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKqh2e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaKqh2e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKqh2e.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEtr7ns.s: Assembler messages:
encrypt.c: /tmp/ccEtr7ns.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEtr7ns.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEtr7ns.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEtr7ns.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtr7ns.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtr7ns.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtr7ns.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtr7ns.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtr7ns.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtr7ns.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtr7ns.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtr7ns.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEtr7ns.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtr7ns.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEtr7ns.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtr7ns.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEtr7ns.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtr7ns.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtr7ns.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtr7ns.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtr7ns.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtr7ns.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEtr7ns.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtr7ns.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVQy6qL.s: Assembler messages:
encrypt.c: /tmp/ccVQy6qL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVQy6qL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVQy6qL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVQy6qL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQy6qL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQy6qL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQy6qL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQy6qL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQy6qL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQy6qL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQy6qL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQy6qL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVQy6qL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQy6qL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVQy6qL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVQy6qL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQy6qL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQy6qL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQy6qL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQy6qL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQy6qL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVQy6qL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQy6qL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQy6qL.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpQCzB7.s: Assembler messages:
encrypt.c: /tmp/ccpQCzB7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpQCzB7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpQCzB7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpQCzB7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQCzB7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQCzB7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQCzB7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQCzB7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQCzB7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQCzB7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQCzB7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQCzB7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpQCzB7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQCzB7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpQCzB7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQCzB7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpQCzB7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQCzB7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQCzB7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQCzB7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQCzB7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQCzB7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpQCzB7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQCzB7.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqiPCMB.s: Assembler messages:
encrypt.c: /tmp/ccqiPCMB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqiPCMB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqiPCMB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqiPCMB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiPCMB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiPCMB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiPCMB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiPCMB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiPCMB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiPCMB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiPCMB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiPCMB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqiPCMB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiPCMB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqiPCMB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqiPCMB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiPCMB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiPCMB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiPCMB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiPCMB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiPCMB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqiPCMB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiPCMB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiPCMB.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckrvZXG.s: Assembler messages:
encrypt.c: /tmp/cckrvZXG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckrvZXG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckrvZXG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckrvZXG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrvZXG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrvZXG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrvZXG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrvZXG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrvZXG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckrvZXG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckrvZXG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckrvZXG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckrvZXG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrvZXG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckrvZXG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckrvZXG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckrvZXG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckrvZXG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckrvZXG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrvZXG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckrvZXG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckrvZXG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckrvZXG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckrvZXG.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyCDPUk.s: Assembler messages:
encrypt.c: /tmp/ccyCDPUk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyCDPUk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyCDPUk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyCDPUk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCDPUk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCDPUk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCDPUk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCDPUk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCDPUk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCDPUk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCDPUk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCDPUk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyCDPUk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCDPUk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyCDPUk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCDPUk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyCDPUk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCDPUk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCDPUk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCDPUk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCDPUk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCDPUk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyCDPUk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCDPUk.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9D2wHl.s: Assembler messages:
encrypt.c: /tmp/cc9D2wHl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9D2wHl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9D2wHl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9D2wHl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9D2wHl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9D2wHl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9D2wHl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9D2wHl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9D2wHl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9D2wHl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9D2wHl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9D2wHl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9D2wHl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9D2wHl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9D2wHl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9D2wHl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9D2wHl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9D2wHl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9D2wHl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9D2wHl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9D2wHl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9D2wHl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9D2wHl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9D2wHl.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUSEd5w.s: Assembler messages:
encrypt.c: /tmp/ccUSEd5w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUSEd5w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUSEd5w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUSEd5w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSEd5w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSEd5w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSEd5w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSEd5w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSEd5w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUSEd5w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUSEd5w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUSEd5w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUSEd5w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSEd5w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUSEd5w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUSEd5w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUSEd5w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUSEd5w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUSEd5w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUSEd5w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSEd5w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUSEd5w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUSEd5w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUSEd5w.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHyF6Rw.s: Assembler messages:
encrypt.c: /tmp/ccHyF6Rw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHyF6Rw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHyF6Rw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHyF6Rw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyF6Rw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyF6Rw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyF6Rw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyF6Rw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyF6Rw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHyF6Rw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHyF6Rw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHyF6Rw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHyF6Rw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyF6Rw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHyF6Rw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHyF6Rw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHyF6Rw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHyF6Rw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHyF6Rw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyF6Rw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHyF6Rw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHyF6Rw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHyF6Rw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHyF6Rw.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVcS89x.s: Assembler messages:
encrypt.c: /tmp/ccVcS89x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVcS89x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVcS89x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVcS89x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcS89x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcS89x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcS89x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcS89x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcS89x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVcS89x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVcS89x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVcS89x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVcS89x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcS89x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVcS89x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVcS89x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVcS89x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVcS89x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVcS89x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVcS89x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcS89x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVcS89x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVcS89x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVcS89x.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccMaZ9oo.s: Assembler messages:
encrypt.c: /tmp/ccMaZ9oo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMaZ9oo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMaZ9oo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMaZ9oo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaZ9oo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaZ9oo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaZ9oo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaZ9oo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaZ9oo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMaZ9oo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMaZ9oo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMaZ9oo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMaZ9oo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaZ9oo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMaZ9oo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMaZ9oo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMaZ9oo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMaZ9oo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMaZ9oo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMaZ9oo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaZ9oo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMaZ9oo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMaZ9oo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMaZ9oo.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccyZVKEc.s: Assembler messages:
encrypt.c: /tmp/ccyZVKEc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyZVKEc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyZVKEc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyZVKEc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZVKEc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZVKEc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZVKEc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZVKEc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZVKEc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZVKEc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZVKEc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZVKEc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyZVKEc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZVKEc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyZVKEc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyZVKEc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZVKEc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZVKEc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZVKEc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZVKEc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZVKEc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyZVKEc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZVKEc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZVKEc.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAaNKBt.s: Assembler messages:
encrypt.c: /tmp/ccAaNKBt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAaNKBt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAaNKBt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAaNKBt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaNKBt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaNKBt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaNKBt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaNKBt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaNKBt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAaNKBt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAaNKBt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAaNKBt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAaNKBt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaNKBt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAaNKBt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAaNKBt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAaNKBt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaNKBt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaNKBt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaNKBt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaNKBt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAaNKBt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaNKBt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaNKBt.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cchfCCoF.s: Assembler messages:
encrypt.c: /tmp/cchfCCoF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchfCCoF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchfCCoF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchfCCoF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfCCoF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfCCoF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfCCoF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfCCoF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfCCoF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfCCoF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfCCoF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfCCoF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchfCCoF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfCCoF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchfCCoF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfCCoF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchfCCoF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfCCoF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfCCoF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfCCoF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfCCoF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfCCoF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchfCCoF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfCCoF.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1tVW06.s: Assembler messages:
encrypt.c: /tmp/cc1tVW06.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1tVW06.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1tVW06.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1tVW06.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tVW06.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tVW06.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tVW06.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tVW06.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tVW06.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tVW06.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tVW06.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tVW06.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1tVW06.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tVW06.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1tVW06.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1tVW06.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tVW06.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tVW06.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tVW06.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tVW06.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tVW06.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1tVW06.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tVW06.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tVW06.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxlAofs.s: Assembler messages:
encrypt.c: /tmp/ccxlAofs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxlAofs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxlAofs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxlAofs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlAofs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlAofs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlAofs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlAofs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlAofs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlAofs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlAofs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlAofs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxlAofs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlAofs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxlAofs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlAofs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxlAofs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlAofs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlAofs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlAofs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlAofs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlAofs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxlAofs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlAofs.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEKG0BC.s: Assembler messages:
encrypt.c: /tmp/ccEKG0BC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEKG0BC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEKG0BC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEKG0BC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKG0BC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKG0BC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKG0BC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKG0BC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKG0BC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKG0BC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKG0BC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKG0BC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEKG0BC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKG0BC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEKG0BC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKG0BC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEKG0BC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKG0BC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKG0BC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKG0BC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKG0BC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKG0BC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEKG0BC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKG0BC.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXmhHig.s: Assembler messages:
encrypt.c: /tmp/ccXmhHig.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXmhHig.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXmhHig.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXmhHig.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmhHig.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmhHig.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmhHig.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmhHig.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmhHig.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXmhHig.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXmhHig.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXmhHig.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXmhHig.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmhHig.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXmhHig.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXmhHig.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXmhHig.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXmhHig.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXmhHig.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmhHig.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXmhHig.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXmhHig.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXmhHig.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXmhHig.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccmfLnCY.s: Assembler messages:
encrypt.c: /tmp/ccmfLnCY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmfLnCY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmfLnCY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmfLnCY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfLnCY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfLnCY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfLnCY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfLnCY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfLnCY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfLnCY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfLnCY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfLnCY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmfLnCY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfLnCY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmfLnCY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmfLnCY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfLnCY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfLnCY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfLnCY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfLnCY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfLnCY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmfLnCY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfLnCY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfLnCY.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccuETA4n.s: Assembler messages:
encrypt.c: /tmp/ccuETA4n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuETA4n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuETA4n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuETA4n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuETA4n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuETA4n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuETA4n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuETA4n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuETA4n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuETA4n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuETA4n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuETA4n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuETA4n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuETA4n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuETA4n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuETA4n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuETA4n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuETA4n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuETA4n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuETA4n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuETA4n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuETA4n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuETA4n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuETA4n.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQW8jex.s: Assembler messages:
encrypt.c: /tmp/ccQW8jex.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQW8jex.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQW8jex.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQW8jex.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW8jex.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW8jex.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW8jex.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW8jex.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW8jex.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQW8jex.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQW8jex.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQW8jex.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQW8jex.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW8jex.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQW8jex.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQW8jex.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQW8jex.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQW8jex.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQW8jex.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQW8jex.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW8jex.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQW8jex.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQW8jex.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQW8jex.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cchEBvea.s: Assembler messages:
encrypt.c: /tmp/cchEBvea.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchEBvea.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchEBvea.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchEBvea.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEBvea.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEBvea.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEBvea.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEBvea.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEBvea.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchEBvea.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchEBvea.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchEBvea.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchEBvea.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEBvea.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchEBvea.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchEBvea.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchEBvea.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEBvea.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEBvea.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEBvea.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEBvea.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchEBvea.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEBvea.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEBvea.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4pjIvy.s: Assembler messages:
encrypt.c: /tmp/cc4pjIvy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4pjIvy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4pjIvy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4pjIvy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pjIvy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pjIvy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pjIvy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pjIvy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pjIvy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pjIvy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pjIvy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pjIvy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4pjIvy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pjIvy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4pjIvy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4pjIvy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pjIvy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pjIvy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pjIvy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pjIvy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pjIvy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4pjIvy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pjIvy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pjIvy.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGFV02V.s: Assembler messages:
encrypt.c: /tmp/ccGFV02V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGFV02V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGFV02V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGFV02V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFV02V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFV02V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFV02V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFV02V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFV02V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGFV02V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGFV02V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGFV02V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGFV02V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFV02V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGFV02V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGFV02V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGFV02V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGFV02V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGFV02V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGFV02V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFV02V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGFV02V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGFV02V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGFV02V.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXMB17B.s: Assembler messages:
encrypt.c: /tmp/ccXMB17B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXMB17B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXMB17B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXMB17B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMB17B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMB17B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMB17B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMB17B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMB17B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMB17B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMB17B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMB17B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXMB17B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMB17B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXMB17B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXMB17B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMB17B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMB17B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMB17B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMB17B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMB17B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXMB17B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMB17B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMB17B.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccupEN75.s: Assembler messages:
encrypt.c: /tmp/ccupEN75.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccupEN75.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccupEN75.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccupEN75.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupEN75.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupEN75.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupEN75.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupEN75.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupEN75.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupEN75.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupEN75.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupEN75.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccupEN75.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupEN75.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccupEN75.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupEN75.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccupEN75.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupEN75.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupEN75.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupEN75.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupEN75.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupEN75.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccupEN75.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupEN75.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc6vvK5Q.s: Assembler messages:
encrypt.c: /tmp/cc6vvK5Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6vvK5Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6vvK5Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6vvK5Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vvK5Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vvK5Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vvK5Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vvK5Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vvK5Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6vvK5Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6vvK5Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6vvK5Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6vvK5Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vvK5Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6vvK5Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6vvK5Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6vvK5Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6vvK5Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6vvK5Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6vvK5Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vvK5Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6vvK5Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6vvK5Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6vvK5Q.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccRCctTp.s: Assembler messages:
encrypt.c: /tmp/ccRCctTp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRCctTp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRCctTp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRCctTp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCctTp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCctTp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCctTp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCctTp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCctTp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRCctTp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRCctTp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRCctTp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRCctTp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCctTp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRCctTp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRCctTp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRCctTp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRCctTp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRCctTp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCctTp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRCctTp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRCctTp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRCctTp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRCctTp.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4gi7ZF.s: Assembler messages:
encrypt.c: /tmp/cc4gi7ZF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4gi7ZF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4gi7ZF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4gi7ZF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gi7ZF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gi7ZF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gi7ZF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gi7ZF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gi7ZF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gi7ZF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gi7ZF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gi7ZF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4gi7ZF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gi7ZF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4gi7ZF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4gi7ZF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gi7ZF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gi7ZF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gi7ZF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gi7ZF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gi7ZF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4gi7ZF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gi7ZF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gi7ZF.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOOLu71.s: Assembler messages:
encrypt.c: /tmp/ccOOLu71.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOOLu71.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOOLu71.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOOLu71.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOLu71.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOLu71.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOLu71.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOLu71.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOLu71.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOLu71.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOLu71.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOLu71.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOOLu71.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOLu71.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOOLu71.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOLu71.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOOLu71.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOLu71.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOLu71.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOLu71.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOLu71.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOLu71.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOOLu71.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOLu71.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMcWNDA.s: Assembler messages:
encrypt.c: /tmp/ccMcWNDA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMcWNDA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMcWNDA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMcWNDA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcWNDA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcWNDA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcWNDA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcWNDA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcWNDA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMcWNDA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMcWNDA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMcWNDA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMcWNDA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcWNDA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMcWNDA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMcWNDA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMcWNDA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMcWNDA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMcWNDA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMcWNDA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcWNDA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMcWNDA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMcWNDA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMcWNDA.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO4HoJk.s: Assembler messages:
encrypt.c: /tmp/ccO4HoJk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO4HoJk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO4HoJk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO4HoJk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4HoJk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4HoJk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4HoJk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4HoJk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4HoJk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4HoJk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4HoJk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4HoJk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO4HoJk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4HoJk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO4HoJk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO4HoJk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4HoJk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4HoJk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4HoJk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4HoJk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4HoJk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO4HoJk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4HoJk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4HoJk.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc08weEg.s: Assembler messages:
encrypt.c: /tmp/cc08weEg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc08weEg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc08weEg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc08weEg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08weEg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08weEg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08weEg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08weEg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08weEg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08weEg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08weEg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08weEg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc08weEg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08weEg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc08weEg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc08weEg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08weEg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08weEg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08weEg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08weEg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08weEg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc08weEg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08weEg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08weEg.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccJakYK.s: Assembler messages:
encrypt.c: /tmp/cccJakYK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccJakYK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccJakYK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccJakYK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJakYK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJakYK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJakYK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJakYK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJakYK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJakYK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJakYK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJakYK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccJakYK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJakYK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccJakYK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJakYK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccJakYK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJakYK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJakYK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJakYK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJakYK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJakYK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccJakYK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJakYK.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccAExAwg.s: Assembler messages:
encrypt.c: /tmp/ccAExAwg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAExAwg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAExAwg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAExAwg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAExAwg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAExAwg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAExAwg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAExAwg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAExAwg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAExAwg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAExAwg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAExAwg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAExAwg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAExAwg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAExAwg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAExAwg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAExAwg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAExAwg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAExAwg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAExAwg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAExAwg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAExAwg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAExAwg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAExAwg.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccBrlRlu.s: Assembler messages:
encrypt.c: /tmp/ccBrlRlu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBrlRlu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBrlRlu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBrlRlu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrlRlu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrlRlu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrlRlu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrlRlu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrlRlu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrlRlu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrlRlu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrlRlu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBrlRlu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrlRlu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBrlRlu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrlRlu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBrlRlu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrlRlu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrlRlu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrlRlu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrlRlu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrlRlu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBrlRlu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrlRlu.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccScJq0e.s: Assembler messages:
encrypt.c: /tmp/ccScJq0e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccScJq0e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccScJq0e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccScJq0e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScJq0e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScJq0e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScJq0e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScJq0e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScJq0e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccScJq0e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccScJq0e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccScJq0e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccScJq0e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScJq0e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccScJq0e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccScJq0e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccScJq0e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccScJq0e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccScJq0e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScJq0e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccScJq0e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccScJq0e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccScJq0e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccScJq0e.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnz6UAF.s: Assembler messages:
encrypt.c: /tmp/ccnz6UAF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnz6UAF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnz6UAF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnz6UAF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz6UAF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz6UAF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz6UAF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz6UAF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz6UAF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnz6UAF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnz6UAF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnz6UAF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnz6UAF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz6UAF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnz6UAF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnz6UAF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnz6UAF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnz6UAF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnz6UAF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnz6UAF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz6UAF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnz6UAF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnz6UAF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnz6UAF.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM0pkfH.s: Assembler messages:
encrypt.c: /tmp/ccM0pkfH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM0pkfH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM0pkfH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM0pkfH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0pkfH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0pkfH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0pkfH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0pkfH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0pkfH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0pkfH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0pkfH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0pkfH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM0pkfH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0pkfH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM0pkfH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM0pkfH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0pkfH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0pkfH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0pkfH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0pkfH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0pkfH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM0pkfH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0pkfH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0pkfH.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdv8Ia3.s: Assembler messages:
encrypt.c: /tmp/ccdv8Ia3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdv8Ia3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdv8Ia3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdv8Ia3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdv8Ia3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdv8Ia3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdv8Ia3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdv8Ia3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdv8Ia3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdv8Ia3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdv8Ia3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdv8Ia3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdv8Ia3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdv8Ia3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdv8Ia3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdv8Ia3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdv8Ia3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdv8Ia3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdv8Ia3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdv8Ia3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdv8Ia3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdv8Ia3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdv8Ia3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdv8Ia3.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclHHrIR.s: Assembler messages:
encrypt.c: /tmp/cclHHrIR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclHHrIR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclHHrIR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclHHrIR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHHrIR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHHrIR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHHrIR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHHrIR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHHrIR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclHHrIR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclHHrIR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclHHrIR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclHHrIR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHHrIR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclHHrIR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclHHrIR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclHHrIR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHHrIR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHHrIR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHHrIR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHHrIR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclHHrIR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHHrIR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHHrIR.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsVU0Bh.s: Assembler messages:
encrypt.c: /tmp/ccsVU0Bh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsVU0Bh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsVU0Bh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsVU0Bh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVU0Bh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVU0Bh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVU0Bh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVU0Bh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVU0Bh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVU0Bh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVU0Bh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVU0Bh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsVU0Bh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVU0Bh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsVU0Bh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVU0Bh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsVU0Bh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVU0Bh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVU0Bh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVU0Bh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVU0Bh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVU0Bh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsVU0Bh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVU0Bh.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cccItOKC.s: Assembler messages:
encrypt.c: /tmp/cccItOKC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccItOKC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccItOKC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccItOKC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccItOKC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccItOKC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccItOKC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccItOKC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccItOKC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccItOKC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccItOKC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccItOKC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccItOKC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccItOKC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccItOKC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccItOKC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccItOKC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccItOKC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccItOKC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccItOKC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccItOKC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccItOKC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccItOKC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccItOKC.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsX8aLZ.s: Assembler messages:
encrypt.c: /tmp/ccsX8aLZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsX8aLZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsX8aLZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsX8aLZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsX8aLZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsX8aLZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsX8aLZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsX8aLZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsX8aLZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsX8aLZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsX8aLZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsX8aLZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsX8aLZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsX8aLZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsX8aLZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsX8aLZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsX8aLZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsX8aLZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsX8aLZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsX8aLZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsX8aLZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsX8aLZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsX8aLZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsX8aLZ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbFsF2b.s: Assembler messages:
encrypt.c: /tmp/ccbFsF2b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbFsF2b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbFsF2b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbFsF2b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFsF2b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFsF2b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFsF2b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFsF2b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFsF2b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFsF2b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFsF2b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFsF2b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbFsF2b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFsF2b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbFsF2b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFsF2b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbFsF2b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFsF2b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbFsF2b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbFsF2b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFsF2b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbFsF2b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbFsF2b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbFsF2b.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckxLvcM.s: Assembler messages:
encrypt.c: /tmp/cckxLvcM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckxLvcM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckxLvcM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckxLvcM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxLvcM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxLvcM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxLvcM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxLvcM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxLvcM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckxLvcM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckxLvcM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckxLvcM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckxLvcM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxLvcM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckxLvcM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckxLvcM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckxLvcM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxLvcM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxLvcM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxLvcM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxLvcM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckxLvcM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxLvcM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxLvcM.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU9afPp.s: Assembler messages:
encrypt.c: /tmp/ccU9afPp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU9afPp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU9afPp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU9afPp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9afPp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9afPp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9afPp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9afPp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9afPp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9afPp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9afPp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9afPp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU9afPp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9afPp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU9afPp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9afPp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU9afPp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9afPp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9afPp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9afPp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9afPp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9afPp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU9afPp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9afPp.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfDIe9Y.s: Assembler messages:
encrypt.c: /tmp/ccfDIe9Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfDIe9Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfDIe9Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfDIe9Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDIe9Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDIe9Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDIe9Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDIe9Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDIe9Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfDIe9Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfDIe9Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfDIe9Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfDIe9Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDIe9Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfDIe9Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfDIe9Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfDIe9Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDIe9Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDIe9Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDIe9Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDIe9Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfDIe9Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDIe9Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDIe9Y.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHJLfVA.s: Assembler messages:
encrypt.c: /tmp/ccHJLfVA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHJLfVA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHJLfVA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHJLfVA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJLfVA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJLfVA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJLfVA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJLfVA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJLfVA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJLfVA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJLfVA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJLfVA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHJLfVA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJLfVA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHJLfVA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJLfVA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHJLfVA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJLfVA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHJLfVA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHJLfVA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJLfVA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHJLfVA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHJLfVA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHJLfVA.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaiipGW.s: Assembler messages:
encrypt.c: /tmp/ccaiipGW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaiipGW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaiipGW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaiipGW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiipGW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiipGW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiipGW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiipGW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiipGW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaiipGW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaiipGW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaiipGW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaiipGW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiipGW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaiipGW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaiipGW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaiipGW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaiipGW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaiipGW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiipGW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaiipGW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaiipGW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaiipGW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaiipGW.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbXN88k.s: Assembler messages:
encrypt.c: /tmp/ccbXN88k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbXN88k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbXN88k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbXN88k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXN88k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXN88k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXN88k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXN88k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXN88k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbXN88k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbXN88k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbXN88k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbXN88k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXN88k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbXN88k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbXN88k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbXN88k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbXN88k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbXN88k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbXN88k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXN88k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbXN88k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbXN88k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbXN88k.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccm2MvyU.s: Assembler messages:
encrypt.c: /tmp/ccm2MvyU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm2MvyU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm2MvyU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm2MvyU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2MvyU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2MvyU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2MvyU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2MvyU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2MvyU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm2MvyU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm2MvyU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm2MvyU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm2MvyU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2MvyU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm2MvyU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm2MvyU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm2MvyU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2MvyU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2MvyU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2MvyU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2MvyU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm2MvyU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2MvyU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2MvyU.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3zSiAS.s: Assembler messages:
encrypt.c: /tmp/cc3zSiAS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3zSiAS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3zSiAS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3zSiAS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zSiAS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zSiAS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zSiAS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zSiAS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zSiAS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zSiAS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zSiAS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zSiAS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3zSiAS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zSiAS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3zSiAS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3zSiAS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zSiAS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zSiAS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zSiAS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zSiAS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zSiAS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3zSiAS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zSiAS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zSiAS.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO07XHv.s: Assembler messages:
encrypt.c: /tmp/ccO07XHv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO07XHv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO07XHv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO07XHv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO07XHv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO07XHv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO07XHv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO07XHv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO07XHv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO07XHv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO07XHv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO07XHv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO07XHv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO07XHv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO07XHv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO07XHv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO07XHv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO07XHv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO07XHv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO07XHv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO07XHv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO07XHv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO07XHv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO07XHv.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7ppGLK.s: Assembler messages:
encrypt.c: /tmp/cc7ppGLK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ppGLK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ppGLK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ppGLK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ppGLK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ppGLK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ppGLK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ppGLK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ppGLK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ppGLK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ppGLK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ppGLK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ppGLK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ppGLK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ppGLK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ppGLK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7ppGLK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ppGLK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ppGLK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ppGLK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ppGLK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ppGLK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ppGLK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ppGLK.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclzeMx6.s: Assembler messages:
encrypt.c: /tmp/cclzeMx6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclzeMx6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclzeMx6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclzeMx6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzeMx6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzeMx6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzeMx6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzeMx6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzeMx6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzeMx6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzeMx6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzeMx6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclzeMx6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzeMx6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclzeMx6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclzeMx6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzeMx6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzeMx6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzeMx6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzeMx6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzeMx6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclzeMx6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzeMx6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzeMx6.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbWCRCN.s: Assembler messages:
encrypt.c: /tmp/ccbWCRCN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbWCRCN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbWCRCN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbWCRCN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWCRCN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWCRCN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWCRCN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWCRCN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWCRCN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbWCRCN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbWCRCN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbWCRCN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbWCRCN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWCRCN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbWCRCN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbWCRCN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbWCRCN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbWCRCN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbWCRCN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbWCRCN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWCRCN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbWCRCN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbWCRCN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbWCRCN.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnOnGDi.s: Assembler messages:
encrypt.c: /tmp/ccnOnGDi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnOnGDi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnOnGDi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnOnGDi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOnGDi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOnGDi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOnGDi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOnGDi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOnGDi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnOnGDi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnOnGDi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnOnGDi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnOnGDi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOnGDi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnOnGDi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnOnGDi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnOnGDi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnOnGDi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnOnGDi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOnGDi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnOnGDi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnOnGDi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnOnGDi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnOnGDi.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cchWNwp0.s: Assembler messages:
encrypt.c: /tmp/cchWNwp0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchWNwp0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchWNwp0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchWNwp0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWNwp0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWNwp0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWNwp0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWNwp0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWNwp0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWNwp0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWNwp0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWNwp0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchWNwp0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWNwp0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchWNwp0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchWNwp0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWNwp0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWNwp0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWNwp0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWNwp0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWNwp0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchWNwp0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWNwp0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWNwp0.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuTCFtF.s: Assembler messages:
encrypt.c: /tmp/ccuTCFtF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuTCFtF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuTCFtF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuTCFtF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTCFtF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTCFtF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTCFtF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTCFtF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTCFtF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTCFtF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTCFtF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTCFtF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuTCFtF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTCFtF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuTCFtF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTCFtF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuTCFtF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTCFtF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuTCFtF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuTCFtF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTCFtF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuTCFtF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuTCFtF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuTCFtF.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoDCdDe.s: Assembler messages:
encrypt.c: /tmp/ccoDCdDe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoDCdDe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoDCdDe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoDCdDe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDCdDe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDCdDe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDCdDe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDCdDe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDCdDe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoDCdDe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoDCdDe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoDCdDe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoDCdDe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDCdDe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoDCdDe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoDCdDe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoDCdDe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoDCdDe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoDCdDe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDCdDe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoDCdDe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoDCdDe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoDCdDe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoDCdDe.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccztWlJH.s: Assembler messages:
encrypt.c: /tmp/ccztWlJH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccztWlJH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccztWlJH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccztWlJH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztWlJH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztWlJH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztWlJH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztWlJH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztWlJH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztWlJH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztWlJH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztWlJH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccztWlJH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztWlJH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccztWlJH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztWlJH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccztWlJH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztWlJH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztWlJH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztWlJH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztWlJH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztWlJH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccztWlJH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztWlJH.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccD8zfwr.s: Assembler messages:
encrypt.c: /tmp/ccD8zfwr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD8zfwr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD8zfwr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD8zfwr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8zfwr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8zfwr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8zfwr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8zfwr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8zfwr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8zfwr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8zfwr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8zfwr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD8zfwr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8zfwr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD8zfwr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8zfwr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD8zfwr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8zfwr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8zfwr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8zfwr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8zfwr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8zfwr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD8zfwr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8zfwr.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOvBb11.s: Assembler messages:
encrypt.c: /tmp/ccOvBb11.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOvBb11.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOvBb11.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOvBb11.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvBb11.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvBb11.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvBb11.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvBb11.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvBb11.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvBb11.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvBb11.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvBb11.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOvBb11.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvBb11.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOvBb11.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOvBb11.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvBb11.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvBb11.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvBb11.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvBb11.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvBb11.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOvBb11.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvBb11.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvBb11.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct7YY99.s: Assembler messages:
encrypt.c: /tmp/cct7YY99.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct7YY99.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct7YY99.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct7YY99.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7YY99.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7YY99.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7YY99.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7YY99.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7YY99.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7YY99.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7YY99.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7YY99.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct7YY99.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7YY99.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct7YY99.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct7YY99.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7YY99.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7YY99.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7YY99.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7YY99.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7YY99.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct7YY99.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7YY99.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7YY99.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwOji0q.s: Assembler messages:
encrypt.c: /tmp/ccwOji0q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwOji0q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwOji0q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwOji0q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOji0q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOji0q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOji0q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOji0q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOji0q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOji0q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOji0q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOji0q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwOji0q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOji0q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwOji0q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOji0q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwOji0q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOji0q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwOji0q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwOji0q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOji0q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwOji0q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwOji0q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwOji0q.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccSUJRGl.s: Assembler messages:
encrypt.c: /tmp/ccSUJRGl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSUJRGl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSUJRGl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSUJRGl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUJRGl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUJRGl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUJRGl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUJRGl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUJRGl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUJRGl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUJRGl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUJRGl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSUJRGl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUJRGl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSUJRGl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUJRGl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSUJRGl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUJRGl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSUJRGl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSUJRGl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUJRGl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSUJRGl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSUJRGl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSUJRGl.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cceWPtr0.s: Assembler messages:
encrypt.c: /tmp/cceWPtr0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceWPtr0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceWPtr0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceWPtr0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWPtr0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWPtr0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWPtr0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWPtr0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWPtr0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWPtr0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWPtr0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWPtr0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceWPtr0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWPtr0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceWPtr0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceWPtr0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWPtr0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWPtr0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWPtr0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWPtr0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWPtr0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceWPtr0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWPtr0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWPtr0.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU24oQk.s: Assembler messages:
encrypt.c: /tmp/ccU24oQk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU24oQk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU24oQk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU24oQk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU24oQk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU24oQk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU24oQk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU24oQk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU24oQk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU24oQk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU24oQk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU24oQk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU24oQk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU24oQk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU24oQk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU24oQk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU24oQk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU24oQk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU24oQk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU24oQk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU24oQk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU24oQk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU24oQk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU24oQk.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cckZJTD8.s: Assembler messages:
encrypt.c: /tmp/cckZJTD8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckZJTD8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckZJTD8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckZJTD8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZJTD8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZJTD8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZJTD8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZJTD8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZJTD8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZJTD8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZJTD8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZJTD8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckZJTD8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZJTD8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckZJTD8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckZJTD8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZJTD8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZJTD8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZJTD8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZJTD8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZJTD8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckZJTD8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZJTD8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZJTD8.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7fWJxV.s: Assembler messages:
encrypt.c: /tmp/cc7fWJxV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7fWJxV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7fWJxV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7fWJxV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fWJxV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fWJxV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fWJxV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fWJxV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fWJxV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fWJxV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fWJxV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fWJxV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7fWJxV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fWJxV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7fWJxV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fWJxV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7fWJxV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fWJxV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fWJxV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fWJxV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fWJxV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fWJxV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7fWJxV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fWJxV.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrU2r5p.s: Assembler messages:
encrypt.c: /tmp/ccrU2r5p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrU2r5p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrU2r5p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrU2r5p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU2r5p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU2r5p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU2r5p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU2r5p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU2r5p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrU2r5p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrU2r5p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrU2r5p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrU2r5p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU2r5p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrU2r5p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrU2r5p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrU2r5p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrU2r5p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrU2r5p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU2r5p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrU2r5p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrU2r5p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrU2r5p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrU2r5p.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPAFBnw.s: Assembler messages:
encrypt.c: /tmp/ccPAFBnw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPAFBnw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPAFBnw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPAFBnw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAFBnw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAFBnw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAFBnw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAFBnw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAFBnw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPAFBnw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPAFBnw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPAFBnw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPAFBnw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAFBnw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPAFBnw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPAFBnw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPAFBnw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAFBnw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAFBnw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAFBnw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAFBnw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPAFBnw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAFBnw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAFBnw.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbGleN1.s: Assembler messages:
encrypt.c: /tmp/ccbGleN1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbGleN1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbGleN1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbGleN1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGleN1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGleN1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGleN1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGleN1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGleN1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbGleN1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbGleN1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbGleN1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbGleN1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGleN1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbGleN1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbGleN1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbGleN1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbGleN1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbGleN1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbGleN1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGleN1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbGleN1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbGleN1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbGleN1.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc65bOCQ.s: Assembler messages:
encrypt.c: /tmp/cc65bOCQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc65bOCQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc65bOCQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc65bOCQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65bOCQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65bOCQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65bOCQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65bOCQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65bOCQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc65bOCQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc65bOCQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc65bOCQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc65bOCQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65bOCQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc65bOCQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc65bOCQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc65bOCQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc65bOCQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc65bOCQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc65bOCQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65bOCQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc65bOCQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc65bOCQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc65bOCQ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccfYq1il.s: Assembler messages:
encrypt.c: /tmp/ccfYq1il.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfYq1il.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfYq1il.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfYq1il.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfYq1il.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfYq1il.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfYq1il.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfYq1il.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfYq1il.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfYq1il.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfYq1il.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfYq1il.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfYq1il.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfYq1il.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfYq1il.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfYq1il.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfYq1il.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfYq1il.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfYq1il.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfYq1il.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfYq1il.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfYq1il.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfYq1il.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfYq1il.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9HA2Ju.s: Assembler messages:
encrypt.c: /tmp/cc9HA2Ju.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9HA2Ju.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9HA2Ju.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9HA2Ju.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HA2Ju.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HA2Ju.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HA2Ju.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HA2Ju.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HA2Ju.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HA2Ju.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HA2Ju.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HA2Ju.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9HA2Ju.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HA2Ju.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9HA2Ju.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9HA2Ju.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HA2Ju.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HA2Ju.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HA2Ju.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HA2Ju.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HA2Ju.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9HA2Ju.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HA2Ju.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HA2Ju.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmbY6E0.s: Assembler messages:
encrypt.c: /tmp/ccmbY6E0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmbY6E0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmbY6E0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmbY6E0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbY6E0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbY6E0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbY6E0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbY6E0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbY6E0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbY6E0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbY6E0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbY6E0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmbY6E0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbY6E0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmbY6E0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbY6E0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmbY6E0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbY6E0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbY6E0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbY6E0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbY6E0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbY6E0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmbY6E0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbY6E0.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ6E2xM.s: Assembler messages:
encrypt.c: /tmp/ccJ6E2xM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ6E2xM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ6E2xM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ6E2xM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6E2xM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6E2xM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6E2xM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6E2xM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6E2xM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ6E2xM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ6E2xM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ6E2xM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ6E2xM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6E2xM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ6E2xM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ6E2xM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ6E2xM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6E2xM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6E2xM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6E2xM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6E2xM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ6E2xM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6E2xM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6E2xM.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZuymNi.s: Assembler messages:
encrypt.c: /tmp/ccZuymNi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZuymNi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZuymNi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZuymNi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuymNi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuymNi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuymNi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuymNi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuymNi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZuymNi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZuymNi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZuymNi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZuymNi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuymNi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZuymNi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZuymNi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZuymNi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZuymNi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZuymNi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZuymNi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuymNi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZuymNi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZuymNi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZuymNi.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccawhT6V.s: Assembler messages:
encrypt.c: /tmp/ccawhT6V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccawhT6V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccawhT6V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccawhT6V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawhT6V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawhT6V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawhT6V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawhT6V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawhT6V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawhT6V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawhT6V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawhT6V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccawhT6V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawhT6V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccawhT6V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccawhT6V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawhT6V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawhT6V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawhT6V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawhT6V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawhT6V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccawhT6V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawhT6V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawhT6V.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cculXokx.s: Assembler messages:
encrypt.c: /tmp/cculXokx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cculXokx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cculXokx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cculXokx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cculXokx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cculXokx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cculXokx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cculXokx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cculXokx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cculXokx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cculXokx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cculXokx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cculXokx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cculXokx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cculXokx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cculXokx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cculXokx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cculXokx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cculXokx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cculXokx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cculXokx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cculXokx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cculXokx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cculXokx.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccJSV80D.s: Assembler messages:
encrypt.c: /tmp/ccJSV80D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJSV80D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJSV80D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJSV80D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSV80D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSV80D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSV80D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSV80D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSV80D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJSV80D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJSV80D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJSV80D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJSV80D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSV80D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJSV80D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJSV80D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJSV80D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJSV80D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJSV80D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSV80D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJSV80D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJSV80D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJSV80D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJSV80D.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cch1dxyd.s: Assembler messages:
encrypt.c: /tmp/cch1dxyd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch1dxyd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch1dxyd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch1dxyd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1dxyd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1dxyd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1dxyd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1dxyd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1dxyd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1dxyd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1dxyd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1dxyd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch1dxyd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1dxyd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch1dxyd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1dxyd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch1dxyd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1dxyd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1dxyd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1dxyd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1dxyd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1dxyd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch1dxyd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1dxyd.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc15dWYR.s: Assembler messages:
encrypt.c: /tmp/cc15dWYR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc15dWYR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc15dWYR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc15dWYR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15dWYR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15dWYR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15dWYR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15dWYR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15dWYR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15dWYR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15dWYR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15dWYR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc15dWYR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15dWYR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc15dWYR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc15dWYR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15dWYR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15dWYR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15dWYR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15dWYR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15dWYR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc15dWYR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15dWYR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15dWYR.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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