Implementation notes: x86, h9trinity, crypto_aead/omdsha256k128n96tau96v2

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
342920refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
344549refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
345424refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120720171020
346031refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
352131refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
352299refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
353268refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120720171020
353398refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
354250refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120720171020
354489refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
354702refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120720171020
354714refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120720171020
355768refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120720171020
356096refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120720171020
358411refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120720171020
362367refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
362555refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
364817refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
365645refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
366208refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
367022refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
371535refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
372064refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
372068refgcc -m32 -O3 -fomit-frame-pointer2017120720171020
372279refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
379599refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
388270refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
388815refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
389071refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
389660refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
389805refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
390406refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
390744refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
390760refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
390814refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
393055refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120720171020
397488refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
398324refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
400431refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
400521refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
401378refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
402226refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
402773refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
403578refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
404697refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
404835refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
409707refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
411644refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
414693refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
415005refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
415027refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
415327refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
416206refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
417063refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
417705refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
417940refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
418111refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
418510refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
419753refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
419781refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
420565refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
420598refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
420969refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
421136refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
421705refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
422178refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017120720171020
422211refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
422978refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
424964refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
426461refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120720171020
435784refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120720171020
436640refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120720171020
436711refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
436718refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
436944refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120720171020
437579refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120720171020
437938refgcc -m32 -O2 -fomit-frame-pointer2017120720171020
438117refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120720171020
438985refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
440069refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
441891refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120720171020
442074refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
442418refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
443552refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
444493refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
444766refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
445381refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
445620refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
445661refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
445962refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
448447refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
450002refgcc -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
450597refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017120720171020
450676refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
450778refgcc -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
450869refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
455047refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120720171020
455401refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120720171020
455802refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
456199refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
457290refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
457523refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
458012refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120720171020
459666refgcc -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
459840refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
459900refgcc -m32 -O -fomit-frame-pointer2017120720171020
460124refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
460387refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120720171020
460552refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
460669refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
460687refgcc -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
460827refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
461159refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
461976refgcc -m32 -march=core2 -O -fomit-frame-pointer2017120720171020
462219refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120720171020
465625refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
466952refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
467096refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
468914refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
471354refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
473043refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
473526refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
475742refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
478377refgcc -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
479014refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
479626refgcc -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
487896refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120720171020
488877refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120720171020
488935refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120720171020
489129refgcc -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
489787refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
490320refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017120720171020
490989refgcc -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
493554refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
493640refgcc -m32 -Os -fomit-frame-pointer2017120720171020
493972refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120720171020
494320refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
494899refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020
494905refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
495662refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120720171020
495707refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
495821refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
496190refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
496649refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
497139refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
497895refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
498929refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020
499144refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120720171020
499219refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020
499529refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
499753refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
500184refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
500481refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
500636refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
500969refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
501473refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
501778refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
502035refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
502547refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020
503098refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
503713refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
503800refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
504173refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020
504827refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
505160refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
505427refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
506844refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
507557refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
509358refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120720171020
513404refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020
514189refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020
515421refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020

Test failure

Implementation: crypto_aead/omdsha256k128n96tau96v2/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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccELbxp2.s: Assembler messages:
encrypt.c: /tmp/ccELbxp2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccELbxp2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccELbxp2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccELbxp2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELbxp2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELbxp2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELbxp2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELbxp2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELbxp2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELbxp2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELbxp2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELbxp2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccELbxp2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELbxp2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccELbxp2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELbxp2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccELbxp2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELbxp2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccELbxp2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccELbxp2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELbxp2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccELbxp2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccELbxp2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccELbxp2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJqCqU1.s: Assembler messages:
encrypt.c: /tmp/ccJqCqU1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJqCqU1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJqCqU1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJqCqU1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqCqU1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqCqU1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqCqU1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqCqU1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqCqU1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqCqU1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqCqU1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqCqU1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJqCqU1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqCqU1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJqCqU1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJqCqU1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqCqU1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqCqU1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqCqU1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqCqU1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqCqU1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJqCqU1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqCqU1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqCqU1.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGXRohb.s: Assembler messages:
encrypt.c: /tmp/ccGXRohb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGXRohb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGXRohb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGXRohb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXRohb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXRohb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXRohb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXRohb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXRohb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXRohb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXRohb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXRohb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGXRohb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXRohb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGXRohb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXRohb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGXRohb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGXRohb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXRohb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXRohb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXRohb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXRohb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGXRohb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGXRohb.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKzYlVb.s: Assembler messages:
encrypt.c: /tmp/ccKzYlVb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKzYlVb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKzYlVb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKzYlVb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzYlVb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzYlVb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzYlVb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzYlVb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzYlVb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzYlVb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzYlVb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzYlVb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKzYlVb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzYlVb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKzYlVb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKzYlVb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzYlVb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzYlVb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzYlVb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzYlVb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzYlVb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKzYlVb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzYlVb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzYlVb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc60Qik6.s: Assembler messages:
encrypt.c: /tmp/cc60Qik6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc60Qik6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc60Qik6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc60Qik6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60Qik6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60Qik6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60Qik6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60Qik6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60Qik6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60Qik6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60Qik6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60Qik6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc60Qik6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60Qik6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc60Qik6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60Qik6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc60Qik6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60Qik6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60Qik6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60Qik6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60Qik6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60Qik6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc60Qik6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60Qik6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbKeYfW.s: Assembler messages:
encrypt.c: /tmp/ccbKeYfW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbKeYfW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbKeYfW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbKeYfW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKeYfW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKeYfW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKeYfW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKeYfW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKeYfW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKeYfW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKeYfW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKeYfW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbKeYfW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKeYfW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbKeYfW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbKeYfW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKeYfW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKeYfW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKeYfW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKeYfW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKeYfW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbKeYfW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKeYfW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKeYfW.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM9Rhga.s: Assembler messages:
encrypt.c: /tmp/ccM9Rhga.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM9Rhga.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM9Rhga.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM9Rhga.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9Rhga.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9Rhga.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9Rhga.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9Rhga.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9Rhga.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM9Rhga.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM9Rhga.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM9Rhga.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM9Rhga.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9Rhga.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM9Rhga.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM9Rhga.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM9Rhga.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM9Rhga.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM9Rhga.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9Rhga.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM9Rhga.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM9Rhga.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM9Rhga.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM9Rhga.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbPGK36.s: Assembler messages:
encrypt.c: /tmp/ccbPGK36.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbPGK36.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbPGK36.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbPGK36.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPGK36.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPGK36.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPGK36.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPGK36.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPGK36.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbPGK36.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbPGK36.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbPGK36.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbPGK36.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPGK36.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbPGK36.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbPGK36.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbPGK36.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbPGK36.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbPGK36.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbPGK36.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPGK36.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbPGK36.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbPGK36.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbPGK36.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1Yvmee.s: Assembler messages:
encrypt.c: /tmp/cc1Yvmee.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Yvmee.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Yvmee.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Yvmee.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Yvmee.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Yvmee.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Yvmee.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Yvmee.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Yvmee.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Yvmee.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Yvmee.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Yvmee.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Yvmee.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Yvmee.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Yvmee.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Yvmee.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Yvmee.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Yvmee.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Yvmee.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Yvmee.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Yvmee.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Yvmee.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Yvmee.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Yvmee.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNlPgVj.s: Assembler messages:
encrypt.c: /tmp/ccNlPgVj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNlPgVj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNlPgVj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNlPgVj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlPgVj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlPgVj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlPgVj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlPgVj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlPgVj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNlPgVj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNlPgVj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNlPgVj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNlPgVj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlPgVj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNlPgVj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNlPgVj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNlPgVj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNlPgVj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNlPgVj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlPgVj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNlPgVj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNlPgVj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNlPgVj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNlPgVj.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA07fvr.s: Assembler messages:
encrypt.c: /tmp/ccA07fvr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA07fvr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA07fvr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA07fvr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA07fvr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA07fvr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA07fvr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA07fvr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA07fvr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA07fvr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA07fvr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA07fvr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA07fvr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA07fvr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA07fvr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA07fvr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA07fvr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA07fvr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA07fvr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA07fvr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA07fvr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA07fvr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA07fvr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA07fvr.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP1DHSt.s: Assembler messages:
encrypt.c: /tmp/ccP1DHSt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP1DHSt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP1DHSt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP1DHSt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1DHSt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1DHSt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1DHSt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1DHSt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1DHSt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1DHSt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1DHSt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1DHSt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP1DHSt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1DHSt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP1DHSt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1DHSt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP1DHSt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1DHSt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1DHSt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1DHSt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1DHSt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1DHSt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP1DHSt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1DHSt.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccw53Qyf.s: Assembler messages:
encrypt.c: /tmp/ccw53Qyf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw53Qyf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw53Qyf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw53Qyf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw53Qyf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw53Qyf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw53Qyf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw53Qyf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw53Qyf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw53Qyf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw53Qyf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw53Qyf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw53Qyf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw53Qyf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw53Qyf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw53Qyf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw53Qyf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw53Qyf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw53Qyf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw53Qyf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw53Qyf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw53Qyf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw53Qyf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw53Qyf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccyIvxD9.s: Assembler messages:
encrypt.c: /tmp/ccyIvxD9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyIvxD9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyIvxD9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyIvxD9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIvxD9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIvxD9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIvxD9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIvxD9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIvxD9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIvxD9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIvxD9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIvxD9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyIvxD9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIvxD9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyIvxD9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyIvxD9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIvxD9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIvxD9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIvxD9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIvxD9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIvxD9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyIvxD9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIvxD9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIvxD9.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBrRUnl.s: Assembler messages:
encrypt.c: /tmp/ccBrRUnl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBrRUnl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBrRUnl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBrRUnl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrRUnl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrRUnl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrRUnl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrRUnl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrRUnl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrRUnl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrRUnl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrRUnl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBrRUnl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrRUnl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBrRUnl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrRUnl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBrRUnl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrRUnl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrRUnl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrRUnl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrRUnl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrRUnl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBrRUnl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrRUnl.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIJxllq.s: Assembler messages:
encrypt.c: /tmp/ccIJxllq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIJxllq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIJxllq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIJxllq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJxllq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJxllq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJxllq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJxllq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJxllq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIJxllq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIJxllq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIJxllq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIJxllq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJxllq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIJxllq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIJxllq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIJxllq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJxllq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJxllq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJxllq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJxllq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIJxllq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJxllq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJxllq.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbQy3s6.s: Assembler messages:
encrypt.c: /tmp/ccbQy3s6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbQy3s6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbQy3s6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbQy3s6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQy3s6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQy3s6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQy3s6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQy3s6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQy3s6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQy3s6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQy3s6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQy3s6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbQy3s6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQy3s6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbQy3s6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbQy3s6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQy3s6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQy3s6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQy3s6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQy3s6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQy3s6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbQy3s6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQy3s6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQy3s6.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchBlJFx.s: Assembler messages:
encrypt.c: /tmp/cchBlJFx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchBlJFx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchBlJFx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchBlJFx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBlJFx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBlJFx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBlJFx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBlJFx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBlJFx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBlJFx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBlJFx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBlJFx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchBlJFx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBlJFx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchBlJFx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBlJFx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchBlJFx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBlJFx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBlJFx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBlJFx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBlJFx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBlJFx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchBlJFx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBlJFx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckGPwac.s: Assembler messages:
encrypt.c: /tmp/cckGPwac.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckGPwac.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckGPwac.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckGPwac.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGPwac.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGPwac.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGPwac.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGPwac.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGPwac.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGPwac.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGPwac.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGPwac.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckGPwac.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGPwac.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckGPwac.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckGPwac.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckGPwac.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGPwac.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGPwac.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGPwac.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGPwac.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckGPwac.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGPwac.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckGPwac.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cconas6I.s: Assembler messages:
encrypt.c: /tmp/cconas6I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cconas6I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cconas6I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cconas6I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cconas6I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cconas6I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cconas6I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cconas6I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cconas6I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cconas6I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cconas6I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cconas6I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cconas6I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cconas6I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cconas6I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cconas6I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cconas6I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cconas6I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cconas6I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cconas6I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cconas6I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cconas6I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cconas6I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cconas6I.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccN909IY.s: Assembler messages:
encrypt.c: /tmp/ccN909IY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN909IY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN909IY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN909IY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN909IY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN909IY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN909IY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN909IY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN909IY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN909IY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN909IY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN909IY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN909IY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN909IY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN909IY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN909IY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN909IY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN909IY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN909IY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN909IY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN909IY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN909IY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN909IY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN909IY.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccnwQUaq.s: Assembler messages:
encrypt.c: /tmp/ccnwQUaq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnwQUaq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnwQUaq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnwQUaq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwQUaq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwQUaq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwQUaq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwQUaq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwQUaq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwQUaq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwQUaq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwQUaq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnwQUaq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwQUaq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnwQUaq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwQUaq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnwQUaq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwQUaq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwQUaq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwQUaq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwQUaq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwQUaq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnwQUaq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwQUaq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLxITW4.s: Assembler messages:
encrypt.c: /tmp/ccLxITW4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLxITW4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLxITW4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLxITW4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxITW4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxITW4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxITW4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxITW4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxITW4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxITW4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxITW4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxITW4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLxITW4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxITW4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLxITW4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLxITW4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxITW4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxITW4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxITW4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxITW4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxITW4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLxITW4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxITW4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxITW4.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM8lqPB.s: Assembler messages:
encrypt.c: /tmp/ccM8lqPB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM8lqPB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM8lqPB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM8lqPB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8lqPB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8lqPB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8lqPB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8lqPB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8lqPB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM8lqPB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM8lqPB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM8lqPB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM8lqPB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8lqPB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM8lqPB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM8lqPB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM8lqPB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM8lqPB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM8lqPB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM8lqPB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8lqPB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM8lqPB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM8lqPB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM8lqPB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7eYAhl.s: Assembler messages:
encrypt.c: /tmp/cc7eYAhl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7eYAhl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7eYAhl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7eYAhl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eYAhl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eYAhl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eYAhl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eYAhl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eYAhl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7eYAhl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7eYAhl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7eYAhl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7eYAhl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eYAhl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7eYAhl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7eYAhl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7eYAhl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7eYAhl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7eYAhl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eYAhl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7eYAhl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7eYAhl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7eYAhl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7eYAhl.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccExgmzx.s: Assembler messages:
encrypt.c: /tmp/ccExgmzx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccExgmzx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccExgmzx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccExgmzx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExgmzx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExgmzx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExgmzx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExgmzx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExgmzx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExgmzx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExgmzx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExgmzx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccExgmzx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExgmzx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccExgmzx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExgmzx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccExgmzx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExgmzx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExgmzx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExgmzx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExgmzx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExgmzx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccExgmzx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExgmzx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFUdCys.s: Assembler messages:
encrypt.c: /tmp/ccFUdCys.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFUdCys.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFUdCys.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFUdCys.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUdCys.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUdCys.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUdCys.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUdCys.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUdCys.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFUdCys.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFUdCys.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFUdCys.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFUdCys.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUdCys.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFUdCys.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFUdCys.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFUdCys.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFUdCys.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFUdCys.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUdCys.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFUdCys.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFUdCys.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFUdCys.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFUdCys.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccioxfvK.s: Assembler messages:
encrypt.c: /tmp/ccioxfvK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccioxfvK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccioxfvK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccioxfvK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioxfvK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioxfvK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioxfvK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioxfvK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioxfvK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioxfvK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioxfvK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioxfvK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccioxfvK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioxfvK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccioxfvK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioxfvK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccioxfvK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioxfvK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccioxfvK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccioxfvK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioxfvK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccioxfvK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccioxfvK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccioxfvK.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7MXKta.s: Assembler messages:
encrypt.c: /tmp/cc7MXKta.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7MXKta.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7MXKta.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7MXKta.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MXKta.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MXKta.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MXKta.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MXKta.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MXKta.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7MXKta.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7MXKta.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7MXKta.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7MXKta.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MXKta.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7MXKta.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7MXKta.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7MXKta.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7MXKta.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7MXKta.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MXKta.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7MXKta.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7MXKta.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7MXKta.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7MXKta.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8hFPPm.s: Assembler messages:
encrypt.c: /tmp/cc8hFPPm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8hFPPm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8hFPPm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8hFPPm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hFPPm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hFPPm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hFPPm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hFPPm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hFPPm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hFPPm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hFPPm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hFPPm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8hFPPm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hFPPm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8hFPPm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hFPPm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8hFPPm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hFPPm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hFPPm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hFPPm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hFPPm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hFPPm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8hFPPm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hFPPm.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOxIThh.s: Assembler messages:
encrypt.c: /tmp/ccOxIThh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOxIThh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOxIThh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOxIThh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxIThh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxIThh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxIThh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxIThh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxIThh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxIThh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxIThh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxIThh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOxIThh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxIThh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOxIThh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOxIThh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxIThh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxIThh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxIThh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxIThh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxIThh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOxIThh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxIThh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxIThh.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckxEDnC.s: Assembler messages:
encrypt.c: /tmp/cckxEDnC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckxEDnC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckxEDnC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckxEDnC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxEDnC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxEDnC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxEDnC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxEDnC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxEDnC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxEDnC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxEDnC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxEDnC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckxEDnC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxEDnC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckxEDnC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxEDnC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckxEDnC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxEDnC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxEDnC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxEDnC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxEDnC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxEDnC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckxEDnC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxEDnC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEoye7F.s: Assembler messages:
encrypt.c: /tmp/ccEoye7F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEoye7F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEoye7F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEoye7F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoye7F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoye7F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoye7F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoye7F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoye7F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEoye7F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEoye7F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEoye7F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEoye7F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoye7F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEoye7F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEoye7F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEoye7F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEoye7F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEoye7F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoye7F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEoye7F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEoye7F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEoye7F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEoye7F.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjj0awV.s: Assembler messages:
encrypt.c: /tmp/ccjj0awV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjj0awV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjj0awV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjj0awV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj0awV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj0awV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj0awV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj0awV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj0awV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjj0awV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjj0awV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjj0awV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjj0awV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj0awV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjj0awV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjj0awV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjj0awV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjj0awV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjj0awV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjj0awV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj0awV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjj0awV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjj0awV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjj0awV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8A9xmY.s: Assembler messages:
encrypt.c: /tmp/cc8A9xmY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8A9xmY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8A9xmY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8A9xmY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8A9xmY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8A9xmY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8A9xmY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8A9xmY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8A9xmY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8A9xmY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8A9xmY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8A9xmY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8A9xmY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8A9xmY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8A9xmY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8A9xmY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8A9xmY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8A9xmY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8A9xmY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8A9xmY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8A9xmY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8A9xmY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8A9xmY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8A9xmY.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMFLaT2.s: Assembler messages:
encrypt.c: /tmp/ccMFLaT2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMFLaT2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMFLaT2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMFLaT2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFLaT2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFLaT2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFLaT2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFLaT2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFLaT2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFLaT2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFLaT2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFLaT2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMFLaT2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFLaT2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMFLaT2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFLaT2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMFLaT2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFLaT2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFLaT2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFLaT2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFLaT2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFLaT2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMFLaT2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFLaT2.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccExA3fR.s: Assembler messages:
encrypt.c: /tmp/ccExA3fR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccExA3fR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccExA3fR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccExA3fR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExA3fR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExA3fR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExA3fR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExA3fR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExA3fR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExA3fR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExA3fR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExA3fR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccExA3fR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExA3fR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccExA3fR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExA3fR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccExA3fR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExA3fR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExA3fR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExA3fR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExA3fR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExA3fR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccExA3fR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExA3fR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxqSe7x.s: Assembler messages:
encrypt.c: /tmp/ccxqSe7x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxqSe7x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxqSe7x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxqSe7x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqSe7x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqSe7x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqSe7x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqSe7x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqSe7x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxqSe7x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxqSe7x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxqSe7x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxqSe7x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqSe7x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxqSe7x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxqSe7x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxqSe7x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxqSe7x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxqSe7x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqSe7x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxqSe7x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxqSe7x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxqSe7x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxqSe7x.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHEIGPU.s: Assembler messages:
encrypt.c: /tmp/ccHEIGPU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHEIGPU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHEIGPU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHEIGPU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEIGPU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEIGPU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEIGPU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEIGPU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEIGPU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHEIGPU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHEIGPU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHEIGPU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHEIGPU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEIGPU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHEIGPU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHEIGPU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHEIGPU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHEIGPU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHEIGPU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHEIGPU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEIGPU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHEIGPU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHEIGPU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHEIGPU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpDMEJN.s: Assembler messages:
encrypt.c: /tmp/ccpDMEJN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpDMEJN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpDMEJN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpDMEJN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDMEJN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDMEJN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDMEJN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDMEJN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDMEJN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDMEJN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDMEJN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDMEJN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpDMEJN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDMEJN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpDMEJN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpDMEJN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDMEJN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDMEJN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDMEJN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDMEJN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDMEJN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpDMEJN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDMEJN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDMEJN.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNLzgSb.s: Assembler messages:
encrypt.c: /tmp/ccNLzgSb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNLzgSb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNLzgSb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNLzgSb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLzgSb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLzgSb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLzgSb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLzgSb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLzgSb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNLzgSb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNLzgSb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNLzgSb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNLzgSb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLzgSb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNLzgSb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNLzgSb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNLzgSb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNLzgSb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNLzgSb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLzgSb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNLzgSb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNLzgSb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNLzgSb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNLzgSb.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTZ7yux.s: Assembler messages:
encrypt.c: /tmp/ccTZ7yux.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTZ7yux.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTZ7yux.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTZ7yux.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ7yux.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ7yux.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ7yux.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ7yux.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ7yux.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTZ7yux.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTZ7yux.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTZ7yux.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTZ7yux.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ7yux.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTZ7yux.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTZ7yux.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTZ7yux.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTZ7yux.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTZ7yux.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTZ7yux.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ7yux.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTZ7yux.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTZ7yux.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTZ7yux.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJUZEQB.s: Assembler messages:
encrypt.c: /tmp/ccJUZEQB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJUZEQB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJUZEQB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJUZEQB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUZEQB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUZEQB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUZEQB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUZEQB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUZEQB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJUZEQB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJUZEQB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJUZEQB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJUZEQB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUZEQB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJUZEQB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJUZEQB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJUZEQB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJUZEQB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJUZEQB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJUZEQB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUZEQB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJUZEQB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJUZEQB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJUZEQB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjTrrFu.s: Assembler messages:
encrypt.c: /tmp/ccjTrrFu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjTrrFu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjTrrFu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjTrrFu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTrrFu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTrrFu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTrrFu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTrrFu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTrrFu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjTrrFu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjTrrFu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjTrrFu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjTrrFu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTrrFu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjTrrFu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjTrrFu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjTrrFu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjTrrFu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjTrrFu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTrrFu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjTrrFu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjTrrFu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjTrrFu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjTrrFu.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEjMRRa.s: Assembler messages:
encrypt.c: /tmp/ccEjMRRa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEjMRRa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEjMRRa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEjMRRa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjMRRa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjMRRa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjMRRa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjMRRa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjMRRa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEjMRRa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEjMRRa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEjMRRa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEjMRRa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjMRRa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEjMRRa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEjMRRa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEjMRRa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEjMRRa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEjMRRa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjMRRa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEjMRRa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEjMRRa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEjMRRa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEjMRRa.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cczX6Otw.s: Assembler messages:
encrypt.c: /tmp/cczX6Otw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczX6Otw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczX6Otw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczX6Otw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6Otw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6Otw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6Otw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6Otw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6Otw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczX6Otw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczX6Otw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczX6Otw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczX6Otw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6Otw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczX6Otw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczX6Otw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczX6Otw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczX6Otw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczX6Otw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczX6Otw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6Otw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczX6Otw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczX6Otw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczX6Otw.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEUYJZC.s: Assembler messages:
encrypt.c: /tmp/ccEUYJZC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEUYJZC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEUYJZC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEUYJZC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUYJZC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUYJZC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUYJZC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUYJZC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUYJZC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUYJZC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUYJZC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUYJZC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEUYJZC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUYJZC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEUYJZC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUYJZC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEUYJZC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUYJZC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUYJZC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUYJZC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUYJZC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUYJZC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEUYJZC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUYJZC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZDir4j.s: Assembler messages:
encrypt.c: /tmp/ccZDir4j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZDir4j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZDir4j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZDir4j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDir4j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDir4j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDir4j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDir4j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDir4j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDir4j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDir4j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDir4j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZDir4j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDir4j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZDir4j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZDir4j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDir4j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDir4j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDir4j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDir4j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDir4j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZDir4j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDir4j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDir4j.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck7gmhE.s: Assembler messages:
encrypt.c: /tmp/cck7gmhE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck7gmhE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck7gmhE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck7gmhE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7gmhE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7gmhE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7gmhE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7gmhE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7gmhE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck7gmhE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck7gmhE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck7gmhE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck7gmhE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7gmhE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck7gmhE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck7gmhE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck7gmhE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7gmhE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7gmhE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7gmhE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7gmhE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck7gmhE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7gmhE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7gmhE.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrDFCuT.s: Assembler messages:
encrypt.c: /tmp/ccrDFCuT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrDFCuT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrDFCuT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrDFCuT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDFCuT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDFCuT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDFCuT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDFCuT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDFCuT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDFCuT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDFCuT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDFCuT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrDFCuT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDFCuT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrDFCuT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDFCuT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrDFCuT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDFCuT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDFCuT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDFCuT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDFCuT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDFCuT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrDFCuT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDFCuT.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc11ddzD.s: Assembler messages:
encrypt.c: /tmp/cc11ddzD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc11ddzD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc11ddzD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc11ddzD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11ddzD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11ddzD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11ddzD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11ddzD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11ddzD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11ddzD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11ddzD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11ddzD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc11ddzD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11ddzD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc11ddzD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc11ddzD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11ddzD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11ddzD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11ddzD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11ddzD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11ddzD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc11ddzD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11ddzD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11ddzD.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUAwbo7.s: Assembler messages:
encrypt.c: /tmp/ccUAwbo7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUAwbo7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUAwbo7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUAwbo7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAwbo7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAwbo7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAwbo7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAwbo7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAwbo7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAwbo7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAwbo7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAwbo7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUAwbo7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAwbo7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUAwbo7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAwbo7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUAwbo7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAwbo7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAwbo7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAwbo7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAwbo7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAwbo7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUAwbo7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAwbo7.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8fgpPz.s: Assembler messages:
encrypt.c: /tmp/cc8fgpPz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8fgpPz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8fgpPz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8fgpPz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fgpPz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fgpPz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fgpPz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fgpPz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fgpPz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8fgpPz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8fgpPz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8fgpPz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8fgpPz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fgpPz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8fgpPz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8fgpPz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8fgpPz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8fgpPz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8fgpPz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fgpPz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8fgpPz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8fgpPz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8fgpPz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8fgpPz.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cclRHubM.s: Assembler messages:
encrypt.c: /tmp/cclRHubM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclRHubM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclRHubM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclRHubM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRHubM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRHubM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRHubM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRHubM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRHubM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRHubM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRHubM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRHubM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclRHubM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRHubM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclRHubM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRHubM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclRHubM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRHubM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRHubM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRHubM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRHubM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRHubM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclRHubM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRHubM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU9omVH.s: Assembler messages:
encrypt.c: /tmp/ccU9omVH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU9omVH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU9omVH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU9omVH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9omVH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9omVH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9omVH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9omVH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9omVH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU9omVH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU9omVH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU9omVH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU9omVH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9omVH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU9omVH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU9omVH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU9omVH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU9omVH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU9omVH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9omVH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU9omVH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU9omVH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU9omVH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU9omVH.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqYQeWZ.s: Assembler messages:
encrypt.c: /tmp/ccqYQeWZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqYQeWZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqYQeWZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqYQeWZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYQeWZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYQeWZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYQeWZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYQeWZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYQeWZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqYQeWZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqYQeWZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqYQeWZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqYQeWZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYQeWZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqYQeWZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqYQeWZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqYQeWZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqYQeWZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqYQeWZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqYQeWZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYQeWZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqYQeWZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqYQeWZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqYQeWZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJLj42W.s: Assembler messages:
encrypt.c: /tmp/ccJLj42W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJLj42W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJLj42W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJLj42W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLj42W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLj42W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLj42W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLj42W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLj42W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJLj42W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJLj42W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJLj42W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJLj42W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLj42W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJLj42W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJLj42W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJLj42W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLj42W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLj42W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLj42W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLj42W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJLj42W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLj42W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLj42W.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvQw6pf.s: Assembler messages:
encrypt.c: /tmp/ccvQw6pf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvQw6pf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvQw6pf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvQw6pf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQw6pf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQw6pf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQw6pf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQw6pf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQw6pf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQw6pf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQw6pf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQw6pf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvQw6pf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQw6pf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvQw6pf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQw6pf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvQw6pf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQw6pf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQw6pf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQw6pf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQw6pf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQw6pf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvQw6pf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQw6pf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqiiAEZ.s: Assembler messages:
encrypt.c: /tmp/ccqiiAEZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqiiAEZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqiiAEZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqiiAEZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiiAEZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiiAEZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiiAEZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiiAEZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiiAEZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiiAEZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiiAEZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiiAEZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqiiAEZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiiAEZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqiiAEZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqiiAEZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiiAEZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiiAEZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiiAEZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiiAEZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiiAEZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqiiAEZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiiAEZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiiAEZ.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqk7V6s.s: Assembler messages:
encrypt.c: /tmp/ccqk7V6s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqk7V6s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqk7V6s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqk7V6s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqk7V6s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqk7V6s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqk7V6s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqk7V6s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqk7V6s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqk7V6s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqk7V6s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqk7V6s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqk7V6s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqk7V6s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqk7V6s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqk7V6s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqk7V6s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqk7V6s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqk7V6s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqk7V6s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqk7V6s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqk7V6s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqk7V6s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqk7V6s.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8oi91N.s: Assembler messages:
encrypt.c: /tmp/cc8oi91N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8oi91N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8oi91N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8oi91N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oi91N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oi91N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oi91N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oi91N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oi91N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8oi91N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8oi91N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8oi91N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8oi91N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oi91N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8oi91N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8oi91N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8oi91N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oi91N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oi91N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oi91N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oi91N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8oi91N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oi91N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oi91N.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGaxT37.s: Assembler messages:
encrypt.c: /tmp/ccGaxT37.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGaxT37.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGaxT37.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGaxT37.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaxT37.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaxT37.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaxT37.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaxT37.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaxT37.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaxT37.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaxT37.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaxT37.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGaxT37.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaxT37.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGaxT37.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaxT37.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGaxT37.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaxT37.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGaxT37.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGaxT37.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaxT37.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGaxT37.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGaxT37.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGaxT37.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFBXguW.s: Assembler messages:
encrypt.c: /tmp/ccFBXguW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFBXguW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFBXguW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFBXguW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBXguW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBXguW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBXguW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBXguW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBXguW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBXguW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBXguW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBXguW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFBXguW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBXguW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFBXguW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFBXguW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBXguW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBXguW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBXguW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBXguW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBXguW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFBXguW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBXguW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBXguW.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ2BXSl.s: Assembler messages:
encrypt.c: /tmp/ccJ2BXSl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ2BXSl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ2BXSl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ2BXSl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2BXSl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2BXSl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2BXSl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2BXSl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2BXSl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2BXSl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2BXSl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2BXSl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ2BXSl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2BXSl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ2BXSl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2BXSl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ2BXSl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2BXSl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2BXSl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2BXSl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2BXSl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2BXSl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ2BXSl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2BXSl.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWsRSkD.s: Assembler messages:
encrypt.c: /tmp/ccWsRSkD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWsRSkD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWsRSkD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWsRSkD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsRSkD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsRSkD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsRSkD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsRSkD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsRSkD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsRSkD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsRSkD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsRSkD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWsRSkD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsRSkD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWsRSkD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWsRSkD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsRSkD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsRSkD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsRSkD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsRSkD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsRSkD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWsRSkD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsRSkD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsRSkD.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz7ngoI.s: Assembler messages:
encrypt.c: /tmp/ccz7ngoI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz7ngoI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz7ngoI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz7ngoI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7ngoI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7ngoI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7ngoI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7ngoI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7ngoI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7ngoI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7ngoI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7ngoI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz7ngoI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7ngoI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz7ngoI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7ngoI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz7ngoI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7ngoI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7ngoI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7ngoI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7ngoI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7ngoI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz7ngoI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7ngoI.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7BBlSS.s: Assembler messages:
encrypt.c: /tmp/cc7BBlSS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7BBlSS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7BBlSS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7BBlSS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BBlSS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BBlSS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BBlSS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BBlSS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BBlSS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BBlSS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BBlSS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BBlSS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7BBlSS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BBlSS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7BBlSS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7BBlSS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BBlSS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BBlSS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BBlSS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BBlSS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BBlSS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7BBlSS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BBlSS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BBlSS.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKscPIX.s: Assembler messages:
encrypt.c: /tmp/ccKscPIX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKscPIX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKscPIX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKscPIX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKscPIX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKscPIX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKscPIX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKscPIX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKscPIX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKscPIX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKscPIX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKscPIX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKscPIX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKscPIX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKscPIX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKscPIX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKscPIX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKscPIX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKscPIX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKscPIX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKscPIX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKscPIX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKscPIX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKscPIX.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFT7yVA.s: Assembler messages:
encrypt.c: /tmp/ccFT7yVA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFT7yVA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFT7yVA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFT7yVA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT7yVA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT7yVA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT7yVA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT7yVA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT7yVA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT7yVA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT7yVA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT7yVA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFT7yVA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT7yVA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFT7yVA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT7yVA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFT7yVA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT7yVA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFT7yVA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFT7yVA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT7yVA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFT7yVA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFT7yVA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFT7yVA.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cctWrIkv.s: Assembler messages:
encrypt.c: /tmp/cctWrIkv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctWrIkv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctWrIkv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctWrIkv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWrIkv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWrIkv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWrIkv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWrIkv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWrIkv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctWrIkv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctWrIkv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctWrIkv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctWrIkv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWrIkv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctWrIkv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctWrIkv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctWrIkv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctWrIkv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctWrIkv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWrIkv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctWrIkv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctWrIkv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctWrIkv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctWrIkv.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9Q3sgL.s: Assembler messages:
encrypt.c: /tmp/cc9Q3sgL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Q3sgL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Q3sgL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Q3sgL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Q3sgL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Q3sgL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Q3sgL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Q3sgL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Q3sgL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Q3sgL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Q3sgL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Q3sgL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Q3sgL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Q3sgL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Q3sgL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Q3sgL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Q3sgL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Q3sgL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Q3sgL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Q3sgL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Q3sgL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Q3sgL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Q3sgL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Q3sgL.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSCgMMT.s: Assembler messages:
encrypt.c: /tmp/ccSCgMMT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSCgMMT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSCgMMT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSCgMMT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCgMMT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCgMMT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCgMMT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCgMMT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCgMMT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSCgMMT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSCgMMT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSCgMMT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSCgMMT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCgMMT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSCgMMT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSCgMMT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSCgMMT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSCgMMT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSCgMMT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSCgMMT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCgMMT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSCgMMT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSCgMMT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSCgMMT.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4NqREN.s: Assembler messages:
encrypt.c: /tmp/cc4NqREN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4NqREN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4NqREN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4NqREN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NqREN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NqREN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NqREN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NqREN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NqREN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NqREN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NqREN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NqREN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4NqREN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NqREN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4NqREN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NqREN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4NqREN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NqREN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NqREN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NqREN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NqREN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NqREN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4NqREN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NqREN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZdhMRs.s: Assembler messages:
encrypt.c: /tmp/ccZdhMRs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZdhMRs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZdhMRs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZdhMRs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdhMRs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdhMRs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdhMRs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdhMRs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdhMRs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdhMRs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdhMRs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdhMRs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZdhMRs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdhMRs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZdhMRs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZdhMRs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdhMRs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdhMRs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdhMRs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdhMRs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdhMRs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZdhMRs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdhMRs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdhMRs.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1BbwD3.s: Assembler messages:
encrypt.c: /tmp/cc1BbwD3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1BbwD3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1BbwD3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1BbwD3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BbwD3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BbwD3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BbwD3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BbwD3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BbwD3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BbwD3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BbwD3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BbwD3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1BbwD3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BbwD3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1BbwD3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BbwD3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1BbwD3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BbwD3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BbwD3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BbwD3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BbwD3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BbwD3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1BbwD3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BbwD3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqCAccH.s: Assembler messages:
encrypt.c: /tmp/ccqCAccH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqCAccH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqCAccH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqCAccH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCAccH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCAccH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCAccH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCAccH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCAccH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqCAccH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqCAccH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqCAccH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqCAccH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCAccH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqCAccH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqCAccH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqCAccH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCAccH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCAccH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCAccH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCAccH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqCAccH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCAccH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCAccH.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc6jHDBn.s: Assembler messages:
encrypt.c: /tmp/cc6jHDBn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6jHDBn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6jHDBn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6jHDBn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jHDBn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jHDBn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jHDBn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jHDBn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jHDBn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jHDBn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jHDBn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jHDBn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6jHDBn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jHDBn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6jHDBn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6jHDBn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jHDBn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jHDBn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jHDBn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jHDBn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jHDBn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6jHDBn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jHDBn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jHDBn.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccuJtIiS.s: Assembler messages:
encrypt.c: /tmp/ccuJtIiS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuJtIiS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuJtIiS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuJtIiS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJtIiS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJtIiS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJtIiS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJtIiS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJtIiS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJtIiS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJtIiS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJtIiS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuJtIiS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJtIiS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuJtIiS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJtIiS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuJtIiS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJtIiS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJtIiS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJtIiS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJtIiS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJtIiS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuJtIiS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJtIiS.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGJPSTS.s: Assembler messages:
encrypt.c: /tmp/ccGJPSTS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGJPSTS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGJPSTS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGJPSTS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJPSTS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJPSTS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJPSTS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJPSTS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJPSTS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJPSTS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJPSTS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJPSTS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGJPSTS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJPSTS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGJPSTS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJPSTS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGJPSTS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJPSTS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJPSTS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJPSTS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJPSTS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJPSTS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGJPSTS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJPSTS.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cceycsAy.s: Assembler messages:
encrypt.c: /tmp/cceycsAy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceycsAy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceycsAy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceycsAy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceycsAy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceycsAy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceycsAy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceycsAy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceycsAy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceycsAy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceycsAy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceycsAy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceycsAy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceycsAy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceycsAy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceycsAy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceycsAy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceycsAy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceycsAy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceycsAy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceycsAy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceycsAy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceycsAy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceycsAy.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZI6Aij.s: Assembler messages:
encrypt.c: /tmp/ccZI6Aij.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZI6Aij.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZI6Aij.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZI6Aij.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI6Aij.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI6Aij.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI6Aij.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI6Aij.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI6Aij.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZI6Aij.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZI6Aij.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZI6Aij.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZI6Aij.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI6Aij.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZI6Aij.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZI6Aij.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZI6Aij.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZI6Aij.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZI6Aij.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI6Aij.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZI6Aij.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZI6Aij.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZI6Aij.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZI6Aij.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrPBEZE.s: Assembler messages:
encrypt.c: /tmp/ccrPBEZE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrPBEZE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrPBEZE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrPBEZE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPBEZE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPBEZE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPBEZE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPBEZE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPBEZE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPBEZE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPBEZE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPBEZE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrPBEZE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPBEZE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrPBEZE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPBEZE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrPBEZE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPBEZE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPBEZE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPBEZE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPBEZE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPBEZE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrPBEZE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPBEZE.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPp06tX.s: Assembler messages:
encrypt.c: /tmp/ccPp06tX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPp06tX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPp06tX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPp06tX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp06tX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp06tX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp06tX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp06tX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp06tX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPp06tX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPp06tX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPp06tX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPp06tX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp06tX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPp06tX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPp06tX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPp06tX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPp06tX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPp06tX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPp06tX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp06tX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPp06tX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPp06tX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPp06tX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWIRaTp.s: Assembler messages:
encrypt.c: /tmp/ccWIRaTp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWIRaTp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWIRaTp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWIRaTp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIRaTp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIRaTp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIRaTp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIRaTp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIRaTp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWIRaTp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWIRaTp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWIRaTp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWIRaTp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIRaTp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWIRaTp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWIRaTp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWIRaTp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIRaTp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIRaTp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIRaTp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIRaTp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWIRaTp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIRaTp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIRaTp.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc15SdmA.s: Assembler messages:
encrypt.c: /tmp/cc15SdmA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc15SdmA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc15SdmA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc15SdmA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15SdmA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15SdmA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15SdmA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15SdmA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15SdmA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15SdmA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15SdmA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15SdmA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc15SdmA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15SdmA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc15SdmA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15SdmA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc15SdmA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15SdmA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15SdmA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15SdmA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15SdmA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15SdmA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc15SdmA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15SdmA.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc6zaDsb.s: Assembler messages:
encrypt.c: /tmp/cc6zaDsb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6zaDsb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6zaDsb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6zaDsb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zaDsb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zaDsb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zaDsb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zaDsb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zaDsb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6zaDsb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6zaDsb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6zaDsb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6zaDsb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zaDsb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6zaDsb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6zaDsb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6zaDsb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6zaDsb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6zaDsb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zaDsb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6zaDsb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6zaDsb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6zaDsb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6zaDsb.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0TbIoQ.s: Assembler messages:
encrypt.c: /tmp/cc0TbIoQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0TbIoQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0TbIoQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0TbIoQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TbIoQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TbIoQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TbIoQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TbIoQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TbIoQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TbIoQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TbIoQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TbIoQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0TbIoQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TbIoQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0TbIoQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TbIoQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0TbIoQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TbIoQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TbIoQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TbIoQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TbIoQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TbIoQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0TbIoQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TbIoQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccasaAGh.s: Assembler messages:
encrypt.c: /tmp/ccasaAGh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccasaAGh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccasaAGh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccasaAGh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasaAGh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasaAGh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasaAGh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasaAGh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasaAGh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccasaAGh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccasaAGh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccasaAGh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccasaAGh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasaAGh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccasaAGh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccasaAGh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccasaAGh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccasaAGh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccasaAGh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasaAGh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccasaAGh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccasaAGh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccasaAGh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccasaAGh.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOGY6kw.s: Assembler messages:
encrypt.c: /tmp/ccOGY6kw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOGY6kw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOGY6kw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOGY6kw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGY6kw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGY6kw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGY6kw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGY6kw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGY6kw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOGY6kw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOGY6kw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOGY6kw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOGY6kw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGY6kw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOGY6kw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOGY6kw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOGY6kw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGY6kw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGY6kw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGY6kw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGY6kw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOGY6kw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGY6kw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGY6kw.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOIEgxR.s: Assembler messages:
encrypt.c: /tmp/ccOIEgxR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOIEgxR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOIEgxR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOIEgxR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIEgxR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIEgxR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIEgxR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIEgxR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIEgxR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIEgxR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIEgxR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIEgxR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOIEgxR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIEgxR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOIEgxR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIEgxR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOIEgxR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIEgxR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIEgxR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIEgxR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIEgxR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIEgxR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOIEgxR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIEgxR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc086BKK.s: Assembler messages:
encrypt.c: /tmp/cc086BKK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc086BKK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc086BKK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc086BKK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc086BKK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc086BKK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc086BKK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc086BKK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc086BKK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc086BKK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc086BKK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc086BKK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc086BKK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc086BKK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc086BKK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc086BKK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc086BKK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc086BKK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc086BKK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc086BKK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc086BKK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc086BKK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc086BKK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc086BKK.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmJm3xW.s: Assembler messages:
encrypt.c: /tmp/ccmJm3xW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmJm3xW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmJm3xW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmJm3xW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJm3xW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJm3xW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJm3xW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJm3xW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJm3xW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJm3xW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJm3xW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJm3xW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmJm3xW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJm3xW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmJm3xW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJm3xW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmJm3xW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJm3xW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJm3xW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJm3xW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJm3xW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJm3xW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmJm3xW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJm3xW.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc8fNC1o.s: Assembler messages:
encrypt.c: /tmp/cc8fNC1o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8fNC1o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8fNC1o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8fNC1o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fNC1o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fNC1o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fNC1o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fNC1o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fNC1o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8fNC1o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8fNC1o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8fNC1o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8fNC1o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fNC1o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8fNC1o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8fNC1o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8fNC1o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8fNC1o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8fNC1o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8fNC1o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8fNC1o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8fNC1o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8fNC1o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8fNC1o.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccy2ALnK.s: Assembler messages:
encrypt.c: /tmp/ccy2ALnK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy2ALnK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy2ALnK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy2ALnK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2ALnK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2ALnK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2ALnK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2ALnK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2ALnK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2ALnK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2ALnK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2ALnK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy2ALnK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2ALnK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy2ALnK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2ALnK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy2ALnK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2ALnK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2ALnK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2ALnK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2ALnK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2ALnK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy2ALnK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2ALnK.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0fXW4Q.s: Assembler messages:
encrypt.c: /tmp/cc0fXW4Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0fXW4Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0fXW4Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0fXW4Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fXW4Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fXW4Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fXW4Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fXW4Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fXW4Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0fXW4Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0fXW4Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0fXW4Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0fXW4Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fXW4Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0fXW4Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0fXW4Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0fXW4Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0fXW4Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0fXW4Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0fXW4Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fXW4Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0fXW4Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0fXW4Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0fXW4Q.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccV4b8CC.s: Assembler messages:
encrypt.c: /tmp/ccV4b8CC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV4b8CC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV4b8CC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV4b8CC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4b8CC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4b8CC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4b8CC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4b8CC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4b8CC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4b8CC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4b8CC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4b8CC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV4b8CC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4b8CC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV4b8CC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV4b8CC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4b8CC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4b8CC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4b8CC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4b8CC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4b8CC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV4b8CC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4b8CC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4b8CC.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0jL6bp.s: Assembler messages:
encrypt.c: /tmp/cc0jL6bp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0jL6bp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0jL6bp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0jL6bp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jL6bp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jL6bp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jL6bp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jL6bp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jL6bp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jL6bp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jL6bp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jL6bp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0jL6bp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jL6bp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0jL6bp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0jL6bp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jL6bp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jL6bp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jL6bp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jL6bp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jL6bp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0jL6bp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jL6bp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jL6bp.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccLKEyw.s: Assembler messages:
encrypt.c: /tmp/cccLKEyw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccLKEyw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccLKEyw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccLKEyw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLKEyw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLKEyw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLKEyw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLKEyw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLKEyw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLKEyw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLKEyw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLKEyw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccLKEyw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLKEyw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccLKEyw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLKEyw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccLKEyw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLKEyw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccLKEyw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccLKEyw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLKEyw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccLKEyw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccLKEyw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccLKEyw.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccH06CuC.s: Assembler messages:
encrypt.c: /tmp/ccH06CuC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH06CuC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH06CuC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH06CuC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH06CuC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH06CuC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH06CuC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH06CuC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH06CuC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH06CuC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH06CuC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH06CuC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH06CuC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH06CuC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH06CuC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH06CuC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH06CuC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH06CuC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH06CuC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH06CuC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH06CuC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH06CuC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH06CuC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH06CuC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSoJwsD.s: Assembler messages:
encrypt.c: /tmp/ccSoJwsD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSoJwsD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSoJwsD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSoJwsD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoJwsD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoJwsD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoJwsD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoJwsD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoJwsD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSoJwsD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSoJwsD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSoJwsD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSoJwsD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoJwsD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSoJwsD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSoJwsD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSoJwsD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoJwsD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoJwsD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoJwsD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoJwsD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSoJwsD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoJwsD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoJwsD.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7VPxjy.s: Assembler messages:
encrypt.c: /tmp/cc7VPxjy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7VPxjy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7VPxjy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7VPxjy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VPxjy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VPxjy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VPxjy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VPxjy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VPxjy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7VPxjy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7VPxjy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7VPxjy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7VPxjy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VPxjy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7VPxjy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7VPxjy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7VPxjy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7VPxjy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7VPxjy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7VPxjy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VPxjy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7VPxjy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7VPxjy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7VPxjy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccguwh6g.s: Assembler messages:
encrypt.c: /tmp/ccguwh6g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccguwh6g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccguwh6g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccguwh6g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguwh6g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguwh6g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguwh6g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguwh6g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguwh6g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccguwh6g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccguwh6g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccguwh6g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccguwh6g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguwh6g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccguwh6g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccguwh6g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccguwh6g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccguwh6g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccguwh6g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguwh6g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccguwh6g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccguwh6g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccguwh6g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccguwh6g.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBeQ0qu.s: Assembler messages:
encrypt.c: /tmp/ccBeQ0qu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBeQ0qu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBeQ0qu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBeQ0qu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeQ0qu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeQ0qu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeQ0qu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeQ0qu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeQ0qu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBeQ0qu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBeQ0qu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBeQ0qu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBeQ0qu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeQ0qu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBeQ0qu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBeQ0qu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBeQ0qu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBeQ0qu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBeQ0qu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeQ0qu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBeQ0qu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBeQ0qu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBeQ0qu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBeQ0qu.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpNEfFw.s: Assembler messages:
encrypt.c: /tmp/ccpNEfFw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpNEfFw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpNEfFw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpNEfFw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNEfFw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNEfFw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNEfFw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNEfFw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNEfFw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNEfFw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNEfFw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNEfFw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpNEfFw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNEfFw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpNEfFw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNEfFw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpNEfFw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNEfFw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNEfFw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNEfFw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNEfFw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNEfFw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpNEfFw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNEfFw.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5C3FSR.s: Assembler messages:
encrypt.c: /tmp/cc5C3FSR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5C3FSR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5C3FSR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5C3FSR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5C3FSR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5C3FSR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5C3FSR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5C3FSR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5C3FSR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5C3FSR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5C3FSR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5C3FSR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5C3FSR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5C3FSR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5C3FSR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5C3FSR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5C3FSR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5C3FSR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5C3FSR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5C3FSR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5C3FSR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5C3FSR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5C3FSR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5C3FSR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLwib1A.s: Assembler messages:
encrypt.c: /tmp/ccLwib1A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLwib1A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLwib1A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLwib1A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwib1A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwib1A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwib1A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwib1A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwib1A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwib1A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwib1A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwib1A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLwib1A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwib1A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLwib1A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLwib1A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwib1A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwib1A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwib1A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwib1A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwib1A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLwib1A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwib1A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwib1A.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCiDPMa.s: Assembler messages:
encrypt.c: /tmp/ccCiDPMa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCiDPMa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCiDPMa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCiDPMa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiDPMa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiDPMa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiDPMa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiDPMa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiDPMa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCiDPMa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCiDPMa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCiDPMa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCiDPMa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiDPMa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCiDPMa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCiDPMa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCiDPMa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCiDPMa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCiDPMa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCiDPMa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiDPMa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCiDPMa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCiDPMa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCiDPMa.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccs4nfjI.s: Assembler messages:
encrypt.c: /tmp/ccs4nfjI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs4nfjI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs4nfjI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs4nfjI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4nfjI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4nfjI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4nfjI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4nfjI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4nfjI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs4nfjI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs4nfjI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs4nfjI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs4nfjI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4nfjI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs4nfjI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs4nfjI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs4nfjI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4nfjI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4nfjI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4nfjI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4nfjI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs4nfjI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4nfjI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4nfjI.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccowcYkK.s: Assembler messages:
encrypt.c: /tmp/ccowcYkK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccowcYkK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccowcYkK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccowcYkK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowcYkK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowcYkK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowcYkK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowcYkK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowcYkK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowcYkK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowcYkK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowcYkK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccowcYkK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowcYkK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccowcYkK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowcYkK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccowcYkK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowcYkK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowcYkK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowcYkK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowcYkK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowcYkK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccowcYkK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowcYkK.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxi60mL.s: Assembler messages:
encrypt.c: /tmp/ccxi60mL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxi60mL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxi60mL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxi60mL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi60mL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi60mL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi60mL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi60mL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi60mL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxi60mL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxi60mL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxi60mL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxi60mL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi60mL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxi60mL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxi60mL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxi60mL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxi60mL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxi60mL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxi60mL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxi60mL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxi60mL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxi60mL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxi60mL.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjdpY9y.s: Assembler messages:
encrypt.c: /tmp/ccjdpY9y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjdpY9y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjdpY9y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjdpY9y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdpY9y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdpY9y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdpY9y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdpY9y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdpY9y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjdpY9y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjdpY9y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjdpY9y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjdpY9y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdpY9y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjdpY9y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjdpY9y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjdpY9y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdpY9y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdpY9y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdpY9y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdpY9y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjdpY9y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdpY9y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdpY9y.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmAfCc3.s: Assembler messages:
encrypt.c: /tmp/ccmAfCc3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmAfCc3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmAfCc3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmAfCc3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAfCc3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAfCc3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAfCc3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAfCc3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAfCc3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAfCc3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAfCc3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAfCc3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmAfCc3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAfCc3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmAfCc3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAfCc3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmAfCc3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAfCc3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAfCc3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAfCc3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAfCc3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAfCc3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmAfCc3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAfCc3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckWWIIR.s: Assembler messages:
encrypt.c: /tmp/cckWWIIR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckWWIIR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckWWIIR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckWWIIR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWWIIR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWWIIR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWWIIR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWWIIR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWWIIR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWWIIR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWWIIR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWWIIR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckWWIIR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWWIIR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckWWIIR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckWWIIR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWWIIR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWWIIR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWWIIR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWWIIR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWWIIR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckWWIIR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWWIIR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWWIIR.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwnCNkg.s: Assembler messages:
encrypt.c: /tmp/ccwnCNkg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwnCNkg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwnCNkg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwnCNkg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnCNkg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnCNkg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnCNkg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnCNkg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnCNkg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnCNkg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnCNkg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnCNkg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwnCNkg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnCNkg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwnCNkg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnCNkg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwnCNkg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnCNkg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnCNkg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnCNkg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnCNkg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnCNkg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwnCNkg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnCNkg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEOLhpu.s: Assembler messages:
encrypt.c: /tmp/ccEOLhpu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEOLhpu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEOLhpu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEOLhpu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOLhpu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOLhpu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOLhpu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOLhpu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOLhpu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOLhpu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOLhpu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOLhpu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEOLhpu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOLhpu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEOLhpu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOLhpu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEOLhpu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOLhpu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOLhpu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOLhpu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOLhpu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOLhpu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEOLhpu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOLhpu.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckUomJ7.s: Assembler messages:
encrypt.c: /tmp/cckUomJ7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckUomJ7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckUomJ7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckUomJ7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUomJ7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUomJ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUomJ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUomJ7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUomJ7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUomJ7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUomJ7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUomJ7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckUomJ7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUomJ7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckUomJ7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckUomJ7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUomJ7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUomJ7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUomJ7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUomJ7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUomJ7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckUomJ7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUomJ7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUomJ7.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8z0QxN.s: Assembler messages:
encrypt.c: /tmp/cc8z0QxN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8z0QxN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8z0QxN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8z0QxN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8z0QxN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8z0QxN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8z0QxN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8z0QxN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8z0QxN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8z0QxN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8z0QxN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8z0QxN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8z0QxN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8z0QxN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8z0QxN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8z0QxN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8z0QxN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8z0QxN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8z0QxN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8z0QxN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8z0QxN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8z0QxN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8z0QxN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8z0QxN.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqkpmrg.s: Assembler messages:
encrypt.c: /tmp/ccqkpmrg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqkpmrg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqkpmrg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqkpmrg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkpmrg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkpmrg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkpmrg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkpmrg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkpmrg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkpmrg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkpmrg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkpmrg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqkpmrg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkpmrg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqkpmrg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkpmrg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqkpmrg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkpmrg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqkpmrg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqkpmrg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkpmrg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqkpmrg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqkpmrg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqkpmrg.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFrrnb0.s: Assembler messages:
encrypt.c: /tmp/ccFrrnb0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFrrnb0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFrrnb0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFrrnb0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrrnb0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrrnb0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrrnb0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrrnb0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrrnb0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFrrnb0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFrrnb0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFrrnb0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFrrnb0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrrnb0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFrrnb0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFrrnb0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFrrnb0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrrnb0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrrnb0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrrnb0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrrnb0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFrrnb0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrrnb0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrrnb0.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHyqO4m.s: Assembler messages:
encrypt.c: /tmp/ccHyqO4m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHyqO4m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHyqO4m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHyqO4m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyqO4m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyqO4m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyqO4m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyqO4m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyqO4m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHyqO4m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHyqO4m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHyqO4m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHyqO4m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyqO4m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHyqO4m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHyqO4m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHyqO4m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHyqO4m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHyqO4m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHyqO4m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHyqO4m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHyqO4m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHyqO4m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHyqO4m.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0b7VAb.s: Assembler messages:
encrypt.c: /tmp/cc0b7VAb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0b7VAb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0b7VAb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0b7VAb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0b7VAb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0b7VAb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0b7VAb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0b7VAb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0b7VAb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0b7VAb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0b7VAb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0b7VAb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0b7VAb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0b7VAb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0b7VAb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0b7VAb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0b7VAb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0b7VAb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0b7VAb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0b7VAb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0b7VAb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0b7VAb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0b7VAb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0b7VAb.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy3SE0k.s: Assembler messages:
encrypt.c: /tmp/ccy3SE0k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy3SE0k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy3SE0k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy3SE0k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3SE0k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3SE0k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3SE0k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3SE0k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3SE0k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy3SE0k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy3SE0k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy3SE0k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy3SE0k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3SE0k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy3SE0k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy3SE0k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy3SE0k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy3SE0k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy3SE0k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy3SE0k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3SE0k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy3SE0k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy3SE0k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy3SE0k.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccREeVgC.s: Assembler messages:
encrypt.c: /tmp/ccREeVgC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccREeVgC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccREeVgC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccREeVgC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeVgC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeVgC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeVgC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeVgC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeVgC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREeVgC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREeVgC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREeVgC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccREeVgC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeVgC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccREeVgC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREeVgC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccREeVgC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREeVgC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREeVgC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREeVgC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREeVgC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREeVgC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccREeVgC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREeVgC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnoRFxh.s: Assembler messages:
encrypt.c: /tmp/ccnoRFxh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnoRFxh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnoRFxh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnoRFxh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoRFxh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoRFxh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoRFxh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoRFxh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoRFxh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnoRFxh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnoRFxh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnoRFxh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnoRFxh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoRFxh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnoRFxh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnoRFxh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnoRFxh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnoRFxh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnoRFxh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoRFxh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnoRFxh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnoRFxh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnoRFxh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnoRFxh.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccCqxM1d.s: Assembler messages:
encrypt.c: /tmp/ccCqxM1d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCqxM1d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCqxM1d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCqxM1d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqxM1d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqxM1d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqxM1d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqxM1d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqxM1d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCqxM1d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCqxM1d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCqxM1d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCqxM1d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqxM1d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCqxM1d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCqxM1d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCqxM1d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCqxM1d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCqxM1d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCqxM1d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqxM1d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCqxM1d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCqxM1d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCqxM1d.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccFjwVm3.s: Assembler messages:
encrypt.c: /tmp/ccFjwVm3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFjwVm3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFjwVm3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFjwVm3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjwVm3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjwVm3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjwVm3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjwVm3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjwVm3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjwVm3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjwVm3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjwVm3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFjwVm3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjwVm3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFjwVm3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFjwVm3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjwVm3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjwVm3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjwVm3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjwVm3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjwVm3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFjwVm3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjwVm3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjwVm3.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7Mddzr.s: Assembler messages:
encrypt.c: /tmp/cc7Mddzr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Mddzr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Mddzr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Mddzr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Mddzr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Mddzr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Mddzr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Mddzr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Mddzr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Mddzr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Mddzr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Mddzr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Mddzr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Mddzr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Mddzr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Mddzr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Mddzr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Mddzr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Mddzr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Mddzr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Mddzr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Mddzr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Mddzr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Mddzr.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT3TcG6.s: Assembler messages:
encrypt.c: /tmp/ccT3TcG6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT3TcG6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT3TcG6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT3TcG6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3TcG6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3TcG6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3TcG6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3TcG6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3TcG6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3TcG6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3TcG6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3TcG6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT3TcG6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3TcG6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT3TcG6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT3TcG6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3TcG6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3TcG6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3TcG6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3TcG6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3TcG6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT3TcG6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3TcG6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3TcG6.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLcwGaf.s: Assembler messages:
encrypt.c: /tmp/ccLcwGaf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLcwGaf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLcwGaf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLcwGaf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcwGaf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcwGaf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcwGaf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcwGaf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcwGaf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLcwGaf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLcwGaf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLcwGaf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLcwGaf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcwGaf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLcwGaf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLcwGaf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLcwGaf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLcwGaf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLcwGaf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLcwGaf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcwGaf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLcwGaf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLcwGaf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLcwGaf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpgwwoR.s: Assembler messages:
encrypt.c: /tmp/ccpgwwoR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpgwwoR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpgwwoR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpgwwoR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgwwoR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgwwoR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgwwoR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgwwoR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgwwoR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpgwwoR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpgwwoR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpgwwoR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpgwwoR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgwwoR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpgwwoR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpgwwoR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpgwwoR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpgwwoR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpgwwoR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgwwoR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpgwwoR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpgwwoR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpgwwoR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpgwwoR.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZRgln6.s: Assembler messages:
encrypt.c: /tmp/ccZRgln6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZRgln6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZRgln6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZRgln6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRgln6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRgln6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRgln6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRgln6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRgln6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRgln6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRgln6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRgln6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZRgln6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRgln6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZRgln6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZRgln6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRgln6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRgln6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRgln6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRgln6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRgln6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZRgln6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRgln6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRgln6.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce0fvoq.s: Assembler messages:
encrypt.c: /tmp/cce0fvoq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce0fvoq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce0fvoq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce0fvoq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0fvoq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0fvoq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0fvoq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0fvoq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0fvoq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0fvoq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0fvoq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0fvoq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce0fvoq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0fvoq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce0fvoq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0fvoq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce0fvoq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0fvoq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0fvoq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0fvoq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0fvoq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0fvoq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce0fvoq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0fvoq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc4X4iaV.s: Assembler messages:
encrypt.c: /tmp/cc4X4iaV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4X4iaV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4X4iaV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4X4iaV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X4iaV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X4iaV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X4iaV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X4iaV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X4iaV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4X4iaV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4X4iaV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4X4iaV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4X4iaV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X4iaV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4X4iaV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4X4iaV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4X4iaV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4X4iaV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4X4iaV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4X4iaV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4X4iaV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4X4iaV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4X4iaV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4X4iaV.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccLpmYA4.s: Assembler messages:
encrypt.c: /tmp/ccLpmYA4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLpmYA4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLpmYA4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLpmYA4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpmYA4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpmYA4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpmYA4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpmYA4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpmYA4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpmYA4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpmYA4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpmYA4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLpmYA4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpmYA4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLpmYA4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpmYA4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLpmYA4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpmYA4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpmYA4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpmYA4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpmYA4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpmYA4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLpmYA4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpmYA4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccONFTrm.s: Assembler messages:
encrypt.c: /tmp/ccONFTrm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccONFTrm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccONFTrm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccONFTrm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONFTrm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONFTrm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONFTrm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONFTrm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONFTrm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONFTrm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONFTrm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONFTrm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccONFTrm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONFTrm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccONFTrm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONFTrm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccONFTrm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONFTrm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccONFTrm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccONFTrm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONFTrm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccONFTrm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccONFTrm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccONFTrm.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cch2E7cY.s: Assembler messages:
encrypt.c: /tmp/cch2E7cY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch2E7cY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch2E7cY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch2E7cY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2E7cY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2E7cY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2E7cY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2E7cY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2E7cY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch2E7cY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch2E7cY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch2E7cY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch2E7cY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2E7cY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch2E7cY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch2E7cY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch2E7cY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2E7cY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2E7cY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2E7cY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2E7cY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch2E7cY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2E7cY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch2E7cY.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3aUOME.s: Assembler messages:
encrypt.c: /tmp/cc3aUOME.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3aUOME.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3aUOME.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3aUOME.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aUOME.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aUOME.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aUOME.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aUOME.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aUOME.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3aUOME.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3aUOME.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3aUOME.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3aUOME.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aUOME.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3aUOME.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3aUOME.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3aUOME.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aUOME.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aUOME.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aUOME.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aUOME.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3aUOME.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aUOME.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aUOME.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfWYk83.s: Assembler messages:
encrypt.c: /tmp/ccfWYk83.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfWYk83.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfWYk83.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfWYk83.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWYk83.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWYk83.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWYk83.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWYk83.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWYk83.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfWYk83.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfWYk83.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfWYk83.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfWYk83.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWYk83.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfWYk83.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfWYk83.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfWYk83.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfWYk83.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfWYk83.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfWYk83.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfWYk83.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfWYk83.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfWYk83.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfWYk83.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHK7ftT.s: Assembler messages:
encrypt.c: /tmp/ccHK7ftT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHK7ftT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHK7ftT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHK7ftT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHK7ftT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHK7ftT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHK7ftT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHK7ftT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHK7ftT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHK7ftT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHK7ftT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHK7ftT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHK7ftT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHK7ftT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHK7ftT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHK7ftT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHK7ftT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHK7ftT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHK7ftT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHK7ftT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHK7ftT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHK7ftT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHK7ftT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHK7ftT.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIkfYti.s: Assembler messages:
encrypt.c: /tmp/ccIkfYti.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIkfYti.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIkfYti.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIkfYti.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkfYti.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkfYti.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkfYti.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkfYti.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkfYti.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkfYti.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkfYti.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkfYti.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIkfYti.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkfYti.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIkfYti.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkfYti.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIkfYti.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkfYti.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkfYti.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkfYti.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkfYti.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkfYti.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIkfYti.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkfYti.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccP8Uq3w.s: Assembler messages:
encrypt.c: /tmp/ccP8Uq3w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP8Uq3w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP8Uq3w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP8Uq3w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8Uq3w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8Uq3w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8Uq3w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8Uq3w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8Uq3w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8Uq3w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8Uq3w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8Uq3w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP8Uq3w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8Uq3w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP8Uq3w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP8Uq3w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8Uq3w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8Uq3w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8Uq3w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8Uq3w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8Uq3w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP8Uq3w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8Uq3w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8Uq3w.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cclnGGq3.s: Assembler messages:
encrypt.c: /tmp/cclnGGq3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclnGGq3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclnGGq3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclnGGq3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnGGq3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnGGq3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnGGq3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnGGq3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnGGq3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnGGq3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnGGq3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnGGq3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclnGGq3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnGGq3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclnGGq3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnGGq3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclnGGq3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnGGq3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnGGq3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnGGq3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnGGq3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnGGq3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclnGGq3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnGGq3.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAgJYQa.s: Assembler messages:
encrypt.c: /tmp/ccAgJYQa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAgJYQa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAgJYQa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAgJYQa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgJYQa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgJYQa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgJYQa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgJYQa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgJYQa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgJYQa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgJYQa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgJYQa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAgJYQa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgJYQa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAgJYQa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgJYQa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAgJYQa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgJYQa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgJYQa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgJYQa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgJYQa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgJYQa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAgJYQa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgJYQa.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz4TwlN.s: Assembler messages:
encrypt.c: /tmp/ccz4TwlN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz4TwlN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz4TwlN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz4TwlN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4TwlN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4TwlN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4TwlN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4TwlN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4TwlN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz4TwlN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz4TwlN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz4TwlN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz4TwlN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4TwlN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz4TwlN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz4TwlN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz4TwlN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz4TwlN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz4TwlN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4TwlN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz4TwlN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz4TwlN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz4TwlN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz4TwlN.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHl507l.s: Assembler messages:
encrypt.c: /tmp/ccHl507l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHl507l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHl507l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHl507l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHl507l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHl507l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHl507l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHl507l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHl507l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHl507l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHl507l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHl507l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHl507l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHl507l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHl507l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHl507l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHl507l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHl507l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHl507l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHl507l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHl507l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHl507l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHl507l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHl507l.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOiV48R.s: Assembler messages:
encrypt.c: /tmp/ccOiV48R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOiV48R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOiV48R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOiV48R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiV48R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiV48R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiV48R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiV48R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiV48R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiV48R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiV48R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiV48R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOiV48R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiV48R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOiV48R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOiV48R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiV48R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiV48R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiV48R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiV48R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiV48R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOiV48R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiV48R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiV48R.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbITL4V.s: Assembler messages:
encrypt.c: /tmp/ccbITL4V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbITL4V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbITL4V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbITL4V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbITL4V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbITL4V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbITL4V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbITL4V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbITL4V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbITL4V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbITL4V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbITL4V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbITL4V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbITL4V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbITL4V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbITL4V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbITL4V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbITL4V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbITL4V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbITL4V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbITL4V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbITL4V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbITL4V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbITL4V.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp0Zv2y.s: Assembler messages:
encrypt.c: /tmp/ccp0Zv2y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp0Zv2y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp0Zv2y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp0Zv2y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Zv2y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Zv2y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Zv2y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Zv2y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Zv2y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0Zv2y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0Zv2y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0Zv2y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp0Zv2y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Zv2y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp0Zv2y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0Zv2y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp0Zv2y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0Zv2y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp0Zv2y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp0Zv2y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0Zv2y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp0Zv2y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp0Zv2y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp0Zv2y.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPXmnDc.s: Assembler messages:
encrypt.c: /tmp/ccPXmnDc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPXmnDc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPXmnDc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPXmnDc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXmnDc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXmnDc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXmnDc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXmnDc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXmnDc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXmnDc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXmnDc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXmnDc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPXmnDc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXmnDc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPXmnDc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXmnDc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPXmnDc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXmnDc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXmnDc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXmnDc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXmnDc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXmnDc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPXmnDc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXmnDc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVYjtLJ.s: Assembler messages:
encrypt.c: /tmp/ccVYjtLJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVYjtLJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVYjtLJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVYjtLJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYjtLJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYjtLJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYjtLJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYjtLJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYjtLJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVYjtLJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVYjtLJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVYjtLJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVYjtLJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYjtLJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVYjtLJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVYjtLJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVYjtLJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYjtLJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYjtLJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYjtLJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYjtLJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVYjtLJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYjtLJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYjtLJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ7rnZr.s: Assembler messages:
encrypt.c: /tmp/ccJ7rnZr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ7rnZr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ7rnZr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ7rnZr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7rnZr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7rnZr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7rnZr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7rnZr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7rnZr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ7rnZr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ7rnZr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ7rnZr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ7rnZr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7rnZr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ7rnZr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ7rnZr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ7rnZr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ7rnZr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ7rnZr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ7rnZr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7rnZr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ7rnZr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ7rnZr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ7rnZr.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKGVZuY.s: Assembler messages:
encrypt.c: /tmp/ccKGVZuY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKGVZuY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKGVZuY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKGVZuY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGVZuY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGVZuY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGVZuY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGVZuY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGVZuY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKGVZuY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKGVZuY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKGVZuY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKGVZuY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGVZuY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKGVZuY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKGVZuY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKGVZuY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKGVZuY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKGVZuY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGVZuY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKGVZuY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKGVZuY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKGVZuY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKGVZuY.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAaOZP8.s: Assembler messages:
encrypt.c: /tmp/ccAaOZP8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAaOZP8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAaOZP8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAaOZP8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaOZP8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaOZP8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaOZP8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaOZP8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaOZP8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAaOZP8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAaOZP8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAaOZP8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAaOZP8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaOZP8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAaOZP8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAaOZP8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAaOZP8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaOZP8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaOZP8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaOZP8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaOZP8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAaOZP8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaOZP8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaOZP8.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEbEZrD.s: Assembler messages:
encrypt.c: /tmp/ccEbEZrD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEbEZrD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEbEZrD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEbEZrD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbEZrD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbEZrD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbEZrD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbEZrD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbEZrD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbEZrD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbEZrD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbEZrD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEbEZrD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbEZrD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEbEZrD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbEZrD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEbEZrD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbEZrD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbEZrD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbEZrD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbEZrD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbEZrD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEbEZrD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbEZrD.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUzOe6P.s: Assembler messages:
encrypt.c: /tmp/ccUzOe6P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUzOe6P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUzOe6P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUzOe6P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzOe6P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzOe6P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzOe6P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzOe6P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzOe6P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUzOe6P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUzOe6P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUzOe6P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUzOe6P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzOe6P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUzOe6P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUzOe6P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUzOe6P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUzOe6P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUzOe6P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUzOe6P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzOe6P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUzOe6P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUzOe6P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUzOe6P.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct8VYqi.s: Assembler messages:
encrypt.c: /tmp/cct8VYqi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct8VYqi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct8VYqi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct8VYqi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8VYqi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8VYqi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8VYqi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8VYqi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8VYqi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct8VYqi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct8VYqi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct8VYqi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct8VYqi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8VYqi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct8VYqi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct8VYqi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct8VYqi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8VYqi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8VYqi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8VYqi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8VYqi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct8VYqi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8VYqi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8VYqi.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cckrWCL3.s: Assembler messages:
encrypt.c: /tmp/cckrWCL3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckrWCL3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckrWCL3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckrWCL3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrWCL3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrWCL3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrWCL3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrWCL3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrWCL3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckrWCL3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckrWCL3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckrWCL3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckrWCL3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrWCL3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckrWCL3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckrWCL3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckrWCL3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckrWCL3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckrWCL3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckrWCL3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckrWCL3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckrWCL3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckrWCL3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckrWCL3.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cczq4rtz.s: Assembler messages:
encrypt.c: /tmp/cczq4rtz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczq4rtz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczq4rtz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczq4rtz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq4rtz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq4rtz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq4rtz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq4rtz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq4rtz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczq4rtz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczq4rtz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczq4rtz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczq4rtz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq4rtz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczq4rtz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczq4rtz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczq4rtz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczq4rtz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczq4rtz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczq4rtz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq4rtz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczq4rtz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczq4rtz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczq4rtz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFNJSge.s: Assembler messages:
encrypt.c: /tmp/ccFNJSge.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFNJSge.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFNJSge.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFNJSge.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNJSge.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNJSge.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNJSge.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNJSge.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNJSge.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNJSge.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNJSge.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNJSge.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFNJSge.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNJSge.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFNJSge.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFNJSge.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNJSge.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNJSge.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNJSge.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNJSge.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNJSge.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFNJSge.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNJSge.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNJSge.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR6QgWL.s: Assembler messages:
encrypt.c: /tmp/ccR6QgWL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR6QgWL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR6QgWL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR6QgWL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6QgWL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6QgWL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6QgWL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6QgWL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6QgWL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6QgWL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6QgWL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6QgWL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR6QgWL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6QgWL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR6QgWL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6QgWL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR6QgWL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6QgWL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR6QgWL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR6QgWL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6QgWL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR6QgWL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR6QgWL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR6QgWL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCoLkN4.s: Assembler messages:
encrypt.c: /tmp/ccCoLkN4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCoLkN4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCoLkN4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCoLkN4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoLkN4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoLkN4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoLkN4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoLkN4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoLkN4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCoLkN4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCoLkN4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCoLkN4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCoLkN4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoLkN4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCoLkN4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCoLkN4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCoLkN4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCoLkN4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCoLkN4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoLkN4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCoLkN4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCoLkN4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCoLkN4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCoLkN4.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccCoLkN4.s: Assembler messages:
encrypt.c: /tmp/ccCoLkN4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCoLkN4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCoLkN4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCoLkN4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoLkN4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoLkN4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoLkN4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoLkN4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoLkN4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCoLkN4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCoLkN4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCoLkN4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCoLkN4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoLkN4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCoLkN4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCoLkN4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCoLkN4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCoLkN4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCoLkN4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoLkN4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCoLkN4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCoLkN4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCoLkN4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCoLkN4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQSMBKx.s: Assembler messages:
encrypt.c: /tmp/ccQSMBKx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQSMBKx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQSMBKx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQSMBKx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSMBKx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSMBKx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSMBKx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSMBKx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSMBKx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSMBKx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSMBKx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSMBKx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQSMBKx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSMBKx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQSMBKx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSMBKx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQSMBKx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSMBKx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSMBKx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSMBKx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSMBKx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSMBKx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQSMBKx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSMBKx.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccQSMBKx.s: Assembler messages:
encrypt.c: /tmp/ccQSMBKx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQSMBKx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQSMBKx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQSMBKx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSMBKx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSMBKx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSMBKx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSMBKx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSMBKx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSMBKx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSMBKx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSMBKx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQSMBKx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSMBKx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQSMBKx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSMBKx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQSMBKx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSMBKx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSMBKx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSMBKx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSMBKx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSMBKx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQSMBKx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSMBKx.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0oAslQ.s: Assembler messages:
encrypt.c: /tmp/cc0oAslQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0oAslQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0oAslQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0oAslQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oAslQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oAslQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oAslQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oAslQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oAslQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oAslQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oAslQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oAslQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0oAslQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oAslQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0oAslQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oAslQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0oAslQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oAslQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0oAslQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0oAslQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oAslQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0oAslQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0oAslQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0oAslQ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc0oAslQ.s: Assembler messages:
encrypt.c: /tmp/cc0oAslQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0oAslQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0oAslQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0oAslQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oAslQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oAslQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oAslQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oAslQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oAslQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oAslQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oAslQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oAslQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0oAslQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oAslQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0oAslQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oAslQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0oAslQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oAslQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0oAslQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0oAslQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oAslQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0oAslQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0oAslQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0oAslQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjbhjZa.s: Assembler messages:
encrypt.c: /tmp/ccjbhjZa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjbhjZa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjbhjZa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjbhjZa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbhjZa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbhjZa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbhjZa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbhjZa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbhjZa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbhjZa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbhjZa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbhjZa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjbhjZa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbhjZa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjbhjZa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjbhjZa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbhjZa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbhjZa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbhjZa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbhjZa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbhjZa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjbhjZa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbhjZa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbhjZa.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccjbhjZa.s: Assembler messages:
encrypt.c: /tmp/ccjbhjZa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjbhjZa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjbhjZa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjbhjZa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbhjZa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbhjZa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbhjZa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbhjZa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbhjZa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbhjZa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbhjZa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbhjZa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjbhjZa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbhjZa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjbhjZa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjbhjZa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbhjZa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbhjZa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbhjZa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbhjZa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbhjZa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjbhjZa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbhjZa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbhjZa.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccF7oSED.s: Assembler messages:
encrypt.c: /tmp/ccF7oSED.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF7oSED.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF7oSED.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF7oSED.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7oSED.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7oSED.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7oSED.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7oSED.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7oSED.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7oSED.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7oSED.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7oSED.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF7oSED.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7oSED.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF7oSED.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7oSED.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF7oSED.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7oSED.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7oSED.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7oSED.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7oSED.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7oSED.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF7oSED.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7oSED.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccF7oSED.s: Assembler messages:
encrypt.c: /tmp/ccF7oSED.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF7oSED.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF7oSED.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF7oSED.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7oSED.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7oSED.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7oSED.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7oSED.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7oSED.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7oSED.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7oSED.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7oSED.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF7oSED.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7oSED.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF7oSED.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7oSED.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF7oSED.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7oSED.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7oSED.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7oSED.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7oSED.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7oSED.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF7oSED.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7oSED.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccvllcqX.s: Assembler messages:
encrypt.c: /tmp/ccvllcqX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvllcqX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvllcqX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvllcqX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvllcqX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvllcqX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvllcqX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvllcqX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvllcqX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvllcqX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvllcqX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvllcqX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvllcqX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvllcqX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvllcqX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvllcqX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvllcqX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvllcqX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvllcqX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvllcqX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvllcqX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvllcqX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvllcqX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvllcqX.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccvllcqX.s: Assembler messages:
encrypt.c: /tmp/ccvllcqX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvllcqX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvllcqX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvllcqX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvllcqX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvllcqX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvllcqX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvllcqX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvllcqX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvllcqX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvllcqX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvllcqX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvllcqX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvllcqX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvllcqX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvllcqX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvllcqX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvllcqX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvllcqX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvllcqX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvllcqX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvllcqX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvllcqX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvllcqX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEsg4Lf.s: Assembler messages:
encrypt.c: /tmp/ccEsg4Lf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEsg4Lf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEsg4Lf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEsg4Lf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsg4Lf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsg4Lf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsg4Lf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsg4Lf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsg4Lf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEsg4Lf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEsg4Lf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEsg4Lf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEsg4Lf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsg4Lf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEsg4Lf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEsg4Lf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEsg4Lf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsg4Lf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsg4Lf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsg4Lf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsg4Lf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEsg4Lf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsg4Lf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsg4Lf.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccEsg4Lf.s: Assembler messages:
encrypt.c: /tmp/ccEsg4Lf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEsg4Lf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEsg4Lf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEsg4Lf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsg4Lf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsg4Lf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsg4Lf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsg4Lf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsg4Lf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEsg4Lf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEsg4Lf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEsg4Lf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEsg4Lf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsg4Lf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEsg4Lf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEsg4Lf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEsg4Lf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsg4Lf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsg4Lf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsg4Lf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsg4Lf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEsg4Lf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsg4Lf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsg4Lf.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cceOOv3I.s: Assembler messages:
encrypt.c: /tmp/cceOOv3I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceOOv3I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceOOv3I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceOOv3I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOOv3I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOOv3I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOOv3I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOOv3I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOOv3I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOOv3I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOOv3I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOOv3I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceOOv3I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOOv3I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceOOv3I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOOv3I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceOOv3I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOOv3I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOOv3I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOOv3I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOOv3I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOOv3I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceOOv3I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOOv3I.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cceOOv3I.s: Assembler messages:
encrypt.c: /tmp/cceOOv3I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceOOv3I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceOOv3I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceOOv3I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOOv3I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOOv3I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOOv3I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOOv3I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOOv3I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOOv3I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOOv3I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOOv3I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceOOv3I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOOv3I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceOOv3I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOOv3I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceOOv3I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOOv3I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOOv3I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOOv3I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOOv3I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOOv3I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceOOv3I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOOv3I.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAI66Jz.s: Assembler messages:
encrypt.c: /tmp/ccAI66Jz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAI66Jz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAI66Jz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAI66Jz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAI66Jz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAI66Jz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAI66Jz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAI66Jz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAI66Jz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAI66Jz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAI66Jz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAI66Jz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAI66Jz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAI66Jz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAI66Jz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAI66Jz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAI66Jz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAI66Jz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAI66Jz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAI66Jz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAI66Jz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAI66Jz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAI66Jz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAI66Jz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv9Os7L.s: Assembler messages:
encrypt.c: /tmp/ccv9Os7L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv9Os7L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv9Os7L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv9Os7L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9Os7L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9Os7L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9Os7L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9Os7L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9Os7L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv9Os7L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv9Os7L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv9Os7L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv9Os7L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9Os7L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv9Os7L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv9Os7L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv9Os7L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv9Os7L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv9Os7L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9Os7L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv9Os7L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv9Os7L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv9Os7L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv9Os7L.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHzAIjt.s: Assembler messages:
encrypt.c: /tmp/ccHzAIjt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHzAIjt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHzAIjt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHzAIjt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzAIjt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzAIjt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzAIjt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzAIjt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzAIjt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHzAIjt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHzAIjt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHzAIjt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHzAIjt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzAIjt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHzAIjt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHzAIjt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHzAIjt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHzAIjt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHzAIjt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHzAIjt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzAIjt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHzAIjt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHzAIjt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHzAIjt.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQpA6bZ.s: Assembler messages:
encrypt.c: /tmp/ccQpA6bZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQpA6bZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQpA6bZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQpA6bZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpA6bZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpA6bZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpA6bZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpA6bZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpA6bZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpA6bZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpA6bZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpA6bZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQpA6bZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpA6bZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQpA6bZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQpA6bZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpA6bZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpA6bZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpA6bZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpA6bZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpA6bZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQpA6bZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpA6bZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpA6bZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccRBHjUJ.s: Assembler messages:
encrypt.c: /tmp/ccRBHjUJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRBHjUJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRBHjUJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRBHjUJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBHjUJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBHjUJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBHjUJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBHjUJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBHjUJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBHjUJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBHjUJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBHjUJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRBHjUJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBHjUJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRBHjUJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRBHjUJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBHjUJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBHjUJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBHjUJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBHjUJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBHjUJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRBHjUJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBHjUJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBHjUJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccVgrYEs.s: Assembler messages:
encrypt.c: /tmp/ccVgrYEs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVgrYEs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVgrYEs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVgrYEs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgrYEs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgrYEs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgrYEs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgrYEs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgrYEs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgrYEs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgrYEs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgrYEs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVgrYEs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgrYEs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVgrYEs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgrYEs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVgrYEs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgrYEs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgrYEs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgrYEs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgrYEs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgrYEs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVgrYEs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgrYEs.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2cyOXQ.s: Assembler messages:
encrypt.c: /tmp/cc2cyOXQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2cyOXQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2cyOXQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2cyOXQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cyOXQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cyOXQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cyOXQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cyOXQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cyOXQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2cyOXQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2cyOXQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2cyOXQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2cyOXQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cyOXQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2cyOXQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2cyOXQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2cyOXQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2cyOXQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2cyOXQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cyOXQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2cyOXQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2cyOXQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2cyOXQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2cyOXQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEZL2ro.s: Assembler messages:
encrypt.c: /tmp/ccEZL2ro.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEZL2ro.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEZL2ro.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEZL2ro.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZL2ro.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZL2ro.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZL2ro.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZL2ro.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZL2ro.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZL2ro.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZL2ro.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZL2ro.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEZL2ro.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZL2ro.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEZL2ro.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZL2ro.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEZL2ro.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZL2ro.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZL2ro.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZL2ro.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZL2ro.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZL2ro.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEZL2ro.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZL2ro.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4JdzTg.s: Assembler messages:
encrypt.c: /tmp/cc4JdzTg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4JdzTg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4JdzTg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4JdzTg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JdzTg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JdzTg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JdzTg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JdzTg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JdzTg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JdzTg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JdzTg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JdzTg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4JdzTg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JdzTg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4JdzTg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JdzTg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4JdzTg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JdzTg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JdzTg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JdzTg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JdzTg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JdzTg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4JdzTg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JdzTg.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUaNzwz.s: Assembler messages:
encrypt.c: /tmp/ccUaNzwz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUaNzwz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUaNzwz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUaNzwz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaNzwz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaNzwz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaNzwz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaNzwz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaNzwz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaNzwz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaNzwz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaNzwz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUaNzwz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaNzwz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUaNzwz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUaNzwz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaNzwz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaNzwz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaNzwz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaNzwz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaNzwz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUaNzwz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaNzwz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaNzwz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJV5jKx.s: Assembler messages:
encrypt.c: /tmp/ccJV5jKx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJV5jKx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJV5jKx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJV5jKx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJV5jKx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJV5jKx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJV5jKx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJV5jKx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJV5jKx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJV5jKx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJV5jKx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJV5jKx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJV5jKx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJV5jKx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJV5jKx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJV5jKx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJV5jKx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJV5jKx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJV5jKx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJV5jKx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJV5jKx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJV5jKx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJV5jKx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJV5jKx.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccthqmSc.s: Assembler messages:
encrypt.c: /tmp/ccthqmSc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccthqmSc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccthqmSc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccthqmSc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthqmSc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthqmSc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthqmSc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthqmSc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthqmSc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthqmSc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthqmSc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthqmSc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccthqmSc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthqmSc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccthqmSc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthqmSc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccthqmSc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthqmSc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccthqmSc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccthqmSc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthqmSc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccthqmSc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccthqmSc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccthqmSc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc99ll5D.s: Assembler messages:
encrypt.c: /tmp/cc99ll5D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc99ll5D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc99ll5D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc99ll5D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99ll5D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99ll5D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99ll5D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99ll5D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99ll5D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99ll5D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99ll5D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99ll5D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc99ll5D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99ll5D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc99ll5D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc99ll5D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99ll5D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99ll5D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99ll5D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99ll5D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99ll5D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc99ll5D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99ll5D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99ll5D.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUwbfXo.s: Assembler messages:
encrypt.c: /tmp/ccUwbfXo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUwbfXo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUwbfXo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUwbfXo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwbfXo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwbfXo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwbfXo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwbfXo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwbfXo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwbfXo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwbfXo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwbfXo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUwbfXo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwbfXo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUwbfXo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwbfXo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUwbfXo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwbfXo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwbfXo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwbfXo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwbfXo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwbfXo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUwbfXo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwbfXo.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBfgmlw.s: Assembler messages:
encrypt.c: /tmp/ccBfgmlw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBfgmlw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBfgmlw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBfgmlw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfgmlw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfgmlw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfgmlw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfgmlw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfgmlw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfgmlw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfgmlw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfgmlw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBfgmlw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfgmlw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBfgmlw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfgmlw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBfgmlw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfgmlw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBfgmlw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBfgmlw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfgmlw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBfgmlw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBfgmlw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBfgmlw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYwdBzL.s: Assembler messages:
encrypt.c: /tmp/ccYwdBzL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYwdBzL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYwdBzL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYwdBzL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwdBzL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwdBzL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwdBzL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwdBzL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwdBzL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwdBzL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwdBzL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwdBzL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYwdBzL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwdBzL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYwdBzL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYwdBzL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwdBzL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwdBzL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwdBzL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwdBzL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwdBzL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYwdBzL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwdBzL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwdBzL.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdYhymD.s: Assembler messages:
encrypt.c: /tmp/ccdYhymD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdYhymD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdYhymD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdYhymD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYhymD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYhymD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYhymD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYhymD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYhymD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYhymD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYhymD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYhymD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdYhymD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYhymD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdYhymD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYhymD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdYhymD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYhymD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYhymD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYhymD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYhymD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYhymD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdYhymD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYhymD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgjPRp0.s: Assembler messages:
encrypt.c: /tmp/ccgjPRp0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgjPRp0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgjPRp0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgjPRp0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjPRp0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjPRp0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjPRp0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjPRp0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjPRp0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjPRp0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjPRp0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjPRp0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgjPRp0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjPRp0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgjPRp0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgjPRp0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjPRp0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjPRp0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjPRp0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjPRp0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjPRp0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgjPRp0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjPRp0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjPRp0.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cchNmzUo.s: Assembler messages:
encrypt.c: /tmp/cchNmzUo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchNmzUo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchNmzUo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchNmzUo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNmzUo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNmzUo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNmzUo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNmzUo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNmzUo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNmzUo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNmzUo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNmzUo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchNmzUo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNmzUo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchNmzUo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNmzUo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchNmzUo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNmzUo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNmzUo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNmzUo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNmzUo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNmzUo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchNmzUo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNmzUo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cchRmh2M.s: Assembler messages:
encrypt.c: /tmp/cchRmh2M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchRmh2M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchRmh2M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchRmh2M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRmh2M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRmh2M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRmh2M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRmh2M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRmh2M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchRmh2M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchRmh2M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchRmh2M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchRmh2M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRmh2M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchRmh2M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchRmh2M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchRmh2M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchRmh2M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchRmh2M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRmh2M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchRmh2M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchRmh2M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchRmh2M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchRmh2M.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMJ9zRu.s: Assembler messages:
encrypt.c: /tmp/ccMJ9zRu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMJ9zRu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMJ9zRu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMJ9zRu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ9zRu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ9zRu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ9zRu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ9zRu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ9zRu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJ9zRu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJ9zRu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJ9zRu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMJ9zRu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ9zRu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMJ9zRu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJ9zRu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMJ9zRu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJ9zRu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJ9zRu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJ9zRu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ9zRu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJ9zRu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMJ9zRu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJ9zRu.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczHF74R.s: Assembler messages:
encrypt.c: /tmp/cczHF74R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczHF74R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczHF74R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczHF74R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHF74R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHF74R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHF74R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHF74R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHF74R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHF74R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHF74R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHF74R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczHF74R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHF74R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczHF74R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczHF74R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHF74R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHF74R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHF74R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHF74R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHF74R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczHF74R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHF74R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHF74R.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC8ukkf.s: Assembler messages:
encrypt.c: /tmp/ccC8ukkf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC8ukkf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC8ukkf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC8ukkf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8ukkf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8ukkf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8ukkf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8ukkf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8ukkf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC8ukkf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC8ukkf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC8ukkf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC8ukkf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8ukkf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC8ukkf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC8ukkf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC8ukkf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8ukkf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8ukkf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8ukkf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8ukkf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC8ukkf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8ukkf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8ukkf.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZhc1qR.s: Assembler messages:
encrypt.c: /tmp/ccZhc1qR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZhc1qR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZhc1qR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZhc1qR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhc1qR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhc1qR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhc1qR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhc1qR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhc1qR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhc1qR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhc1qR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhc1qR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZhc1qR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhc1qR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZhc1qR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhc1qR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZhc1qR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhc1qR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhc1qR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhc1qR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhc1qR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhc1qR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZhc1qR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhc1qR.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGgbI16.s: Assembler messages:
encrypt.c: /tmp/ccGgbI16.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGgbI16.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGgbI16.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGgbI16.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgbI16.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgbI16.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgbI16.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgbI16.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgbI16.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGgbI16.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGgbI16.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGgbI16.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGgbI16.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgbI16.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGgbI16.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGgbI16.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGgbI16.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGgbI16.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGgbI16.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGgbI16.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgbI16.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGgbI16.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGgbI16.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGgbI16.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwQyYkx.s: Assembler messages:
encrypt.c: /tmp/ccwQyYkx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwQyYkx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwQyYkx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwQyYkx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQyYkx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQyYkx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQyYkx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQyYkx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQyYkx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQyYkx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQyYkx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQyYkx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwQyYkx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQyYkx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwQyYkx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwQyYkx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwQyYkx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQyYkx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQyYkx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQyYkx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQyYkx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwQyYkx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQyYkx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwQyYkx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFYTMDa.s: Assembler messages:
encrypt.c: /tmp/ccFYTMDa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFYTMDa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFYTMDa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFYTMDa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYTMDa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYTMDa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYTMDa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYTMDa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYTMDa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFYTMDa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFYTMDa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFYTMDa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFYTMDa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYTMDa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFYTMDa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFYTMDa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFYTMDa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFYTMDa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFYTMDa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYTMDa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFYTMDa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFYTMDa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFYTMDa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFYTMDa.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccu8VjjL.s: Assembler messages:
encrypt.c: /tmp/ccu8VjjL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu8VjjL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu8VjjL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu8VjjL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8VjjL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8VjjL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8VjjL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8VjjL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8VjjL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8VjjL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8VjjL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8VjjL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu8VjjL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8VjjL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu8VjjL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8VjjL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu8VjjL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8VjjL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu8VjjL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu8VjjL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8VjjL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu8VjjL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu8VjjL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu8VjjL.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccafh7vZ.s: Assembler messages:
encrypt.c: /tmp/ccafh7vZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccafh7vZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccafh7vZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccafh7vZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafh7vZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafh7vZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafh7vZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafh7vZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafh7vZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafh7vZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafh7vZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafh7vZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccafh7vZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafh7vZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccafh7vZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafh7vZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccafh7vZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafh7vZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafh7vZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafh7vZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafh7vZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafh7vZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccafh7vZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafh7vZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjc1RMp.s: Assembler messages:
encrypt.c: /tmp/ccjc1RMp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjc1RMp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjc1RMp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjc1RMp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc1RMp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc1RMp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc1RMp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc1RMp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc1RMp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjc1RMp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjc1RMp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjc1RMp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjc1RMp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc1RMp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjc1RMp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjc1RMp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjc1RMp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjc1RMp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjc1RMp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc1RMp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjc1RMp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjc1RMp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjc1RMp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjc1RMp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIfVX1z.s: Assembler messages:
encrypt.c: /tmp/ccIfVX1z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIfVX1z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIfVX1z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIfVX1z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfVX1z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfVX1z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfVX1z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfVX1z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfVX1z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfVX1z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfVX1z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfVX1z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIfVX1z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfVX1z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIfVX1z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIfVX1z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfVX1z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfVX1z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfVX1z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfVX1z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfVX1z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIfVX1z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfVX1z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfVX1z.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq7jFRc.s: Assembler messages:
encrypt.c: /tmp/ccq7jFRc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq7jFRc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq7jFRc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq7jFRc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7jFRc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7jFRc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7jFRc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7jFRc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7jFRc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq7jFRc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq7jFRc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq7jFRc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq7jFRc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7jFRc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq7jFRc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq7jFRc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq7jFRc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq7jFRc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq7jFRc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq7jFRc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7jFRc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq7jFRc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq7jFRc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq7jFRc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9l3ZFP.s: Assembler messages:
encrypt.c: /tmp/cc9l3ZFP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9l3ZFP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9l3ZFP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9l3ZFP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l3ZFP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l3ZFP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l3ZFP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l3ZFP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l3ZFP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9l3ZFP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9l3ZFP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9l3ZFP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9l3ZFP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l3ZFP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9l3ZFP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9l3ZFP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9l3ZFP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9l3ZFP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9l3ZFP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l3ZFP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9l3ZFP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9l3ZFP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9l3ZFP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9l3ZFP.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctr59es.s: Assembler messages:
encrypt.c: /tmp/cctr59es.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctr59es.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctr59es.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctr59es.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctr59es.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctr59es.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctr59es.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctr59es.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctr59es.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctr59es.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctr59es.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctr59es.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctr59es.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctr59es.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctr59es.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctr59es.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctr59es.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctr59es.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctr59es.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctr59es.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctr59es.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctr59es.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctr59es.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctr59es.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMQYEjt.s: Assembler messages:
encrypt.c: /tmp/ccMQYEjt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMQYEjt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMQYEjt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMQYEjt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQYEjt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQYEjt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQYEjt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQYEjt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQYEjt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQYEjt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQYEjt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQYEjt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMQYEjt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQYEjt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMQYEjt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMQYEjt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQYEjt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQYEjt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQYEjt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQYEjt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQYEjt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMQYEjt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQYEjt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQYEjt.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOa9K1d.s: Assembler messages:
encrypt.c: /tmp/ccOa9K1d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOa9K1d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOa9K1d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOa9K1d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa9K1d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa9K1d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa9K1d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa9K1d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa9K1d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOa9K1d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOa9K1d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOa9K1d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOa9K1d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa9K1d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOa9K1d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOa9K1d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOa9K1d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOa9K1d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOa9K1d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOa9K1d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa9K1d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOa9K1d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOa9K1d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOa9K1d.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGvVR4H.s: Assembler messages:
encrypt.c: /tmp/ccGvVR4H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGvVR4H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGvVR4H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGvVR4H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvVR4H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvVR4H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvVR4H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvVR4H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvVR4H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvVR4H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvVR4H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvVR4H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGvVR4H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvVR4H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGvVR4H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGvVR4H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvVR4H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvVR4H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvVR4H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvVR4H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvVR4H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGvVR4H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvVR4H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvVR4H.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHRBg7n.s: Assembler messages:
encrypt.c: /tmp/ccHRBg7n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHRBg7n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHRBg7n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHRBg7n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRBg7n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRBg7n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRBg7n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRBg7n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRBg7n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRBg7n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRBg7n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRBg7n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHRBg7n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRBg7n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHRBg7n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRBg7n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHRBg7n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRBg7n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRBg7n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRBg7n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRBg7n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRBg7n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHRBg7n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRBg7n.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC8Z50D.s: Assembler messages:
encrypt.c: /tmp/ccC8Z50D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC8Z50D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC8Z50D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC8Z50D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Z50D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Z50D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Z50D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Z50D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Z50D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8Z50D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8Z50D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8Z50D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC8Z50D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Z50D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC8Z50D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8Z50D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC8Z50D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8Z50D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8Z50D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8Z50D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Z50D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8Z50D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC8Z50D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8Z50D.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHvHra1.s: Assembler messages:
encrypt.c: /tmp/ccHvHra1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHvHra1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHvHra1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHvHra1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvHra1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvHra1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvHra1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvHra1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvHra1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHvHra1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHvHra1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHvHra1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHvHra1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvHra1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHvHra1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHvHra1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHvHra1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHvHra1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHvHra1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvHra1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHvHra1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHvHra1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHvHra1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHvHra1.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca7InUK.s: Assembler messages:
encrypt.c: /tmp/cca7InUK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca7InUK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca7InUK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca7InUK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7InUK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7InUK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7InUK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7InUK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7InUK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca7InUK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca7InUK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca7InUK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca7InUK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7InUK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca7InUK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca7InUK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca7InUK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca7InUK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca7InUK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca7InUK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7InUK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca7InUK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca7InUK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca7InUK.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclIaS07.s: Assembler messages:
encrypt.c: /tmp/cclIaS07.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclIaS07.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclIaS07.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclIaS07.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIaS07.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIaS07.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIaS07.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIaS07.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIaS07.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclIaS07.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclIaS07.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclIaS07.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclIaS07.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIaS07.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclIaS07.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclIaS07.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclIaS07.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclIaS07.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclIaS07.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIaS07.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclIaS07.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclIaS07.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclIaS07.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclIaS07.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccC81umz.s: Assembler messages:
encrypt.c: /tmp/ccC81umz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC81umz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC81umz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC81umz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC81umz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC81umz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC81umz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC81umz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC81umz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC81umz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC81umz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC81umz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC81umz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC81umz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC81umz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC81umz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC81umz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC81umz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC81umz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC81umz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC81umz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC81umz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC81umz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC81umz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccedSIdS.s: Assembler messages:
encrypt.c: /tmp/ccedSIdS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccedSIdS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccedSIdS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccedSIdS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedSIdS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedSIdS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedSIdS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedSIdS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedSIdS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedSIdS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedSIdS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedSIdS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccedSIdS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedSIdS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccedSIdS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccedSIdS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedSIdS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedSIdS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedSIdS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedSIdS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedSIdS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccedSIdS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedSIdS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedSIdS.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccV38nCC.s: Assembler messages:
encrypt.c: /tmp/ccV38nCC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV38nCC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV38nCC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV38nCC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV38nCC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV38nCC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV38nCC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV38nCC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV38nCC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV38nCC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV38nCC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV38nCC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV38nCC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV38nCC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV38nCC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV38nCC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV38nCC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV38nCC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV38nCC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV38nCC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV38nCC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV38nCC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV38nCC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV38nCC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccosYaJ2.s: Assembler messages:
encrypt.c: /tmp/ccosYaJ2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccosYaJ2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccosYaJ2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccosYaJ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosYaJ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosYaJ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosYaJ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosYaJ2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosYaJ2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosYaJ2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosYaJ2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosYaJ2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccosYaJ2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosYaJ2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccosYaJ2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccosYaJ2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosYaJ2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosYaJ2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosYaJ2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosYaJ2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosYaJ2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccosYaJ2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosYaJ2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosYaJ2.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSLnOQ2.s: Assembler messages:
encrypt.c: /tmp/ccSLnOQ2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSLnOQ2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSLnOQ2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSLnOQ2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLnOQ2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLnOQ2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLnOQ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLnOQ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLnOQ2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLnOQ2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLnOQ2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLnOQ2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSLnOQ2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLnOQ2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSLnOQ2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLnOQ2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSLnOQ2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSLnOQ2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSLnOQ2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSLnOQ2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLnOQ2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSLnOQ2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSLnOQ2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSLnOQ2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvOs6Bq.s: Assembler messages:
encrypt.c: /tmp/ccvOs6Bq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvOs6Bq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvOs6Bq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvOs6Bq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOs6Bq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOs6Bq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOs6Bq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOs6Bq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOs6Bq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvOs6Bq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvOs6Bq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvOs6Bq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvOs6Bq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOs6Bq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvOs6Bq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvOs6Bq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvOs6Bq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOs6Bq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOs6Bq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOs6Bq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOs6Bq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvOs6Bq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOs6Bq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOs6Bq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXzaDdi.s: Assembler messages:
encrypt.c: /tmp/ccXzaDdi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXzaDdi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXzaDdi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXzaDdi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzaDdi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzaDdi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzaDdi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzaDdi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzaDdi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzaDdi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzaDdi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzaDdi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXzaDdi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzaDdi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXzaDdi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzaDdi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXzaDdi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzaDdi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzaDdi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzaDdi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzaDdi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzaDdi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXzaDdi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzaDdi.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr01XMD.s: Assembler messages:
encrypt.c: /tmp/ccr01XMD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr01XMD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr01XMD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr01XMD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr01XMD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr01XMD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr01XMD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr01XMD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr01XMD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr01XMD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr01XMD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr01XMD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr01XMD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr01XMD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr01XMD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr01XMD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr01XMD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr01XMD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr01XMD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr01XMD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr01XMD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr01XMD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr01XMD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr01XMD.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc01dRcS.s: Assembler messages:
encrypt.c: /tmp/cc01dRcS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc01dRcS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc01dRcS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc01dRcS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01dRcS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01dRcS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01dRcS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01dRcS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01dRcS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01dRcS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01dRcS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01dRcS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc01dRcS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01dRcS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc01dRcS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01dRcS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc01dRcS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01dRcS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01dRcS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01dRcS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01dRcS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01dRcS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc01dRcS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01dRcS.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdW3xoi.s: Assembler messages:
encrypt.c: /tmp/ccdW3xoi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdW3xoi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdW3xoi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdW3xoi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW3xoi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW3xoi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW3xoi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW3xoi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW3xoi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdW3xoi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdW3xoi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdW3xoi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdW3xoi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW3xoi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdW3xoi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdW3xoi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdW3xoi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdW3xoi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdW3xoi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW3xoi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdW3xoi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdW3xoi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdW3xoi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdW3xoi.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOE9pVa.s: Assembler messages:
encrypt.c: /tmp/ccOE9pVa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOE9pVa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOE9pVa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOE9pVa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOE9pVa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOE9pVa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOE9pVa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOE9pVa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOE9pVa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOE9pVa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOE9pVa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOE9pVa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOE9pVa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOE9pVa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOE9pVa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOE9pVa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOE9pVa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOE9pVa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOE9pVa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOE9pVa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOE9pVa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOE9pVa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOE9pVa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOE9pVa.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxRowxw.s: Assembler messages:
encrypt.c: /tmp/ccxRowxw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxRowxw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxRowxw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxRowxw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRowxw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRowxw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRowxw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRowxw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRowxw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxRowxw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxRowxw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxRowxw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxRowxw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRowxw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxRowxw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxRowxw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxRowxw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRowxw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRowxw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRowxw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRowxw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxRowxw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRowxw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRowxw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPuZyth.s: Assembler messages:
encrypt.c: /tmp/ccPuZyth.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPuZyth.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPuZyth.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPuZyth.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuZyth.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuZyth.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuZyth.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuZyth.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuZyth.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuZyth.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuZyth.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuZyth.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPuZyth.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuZyth.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPuZyth.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPuZyth.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuZyth.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuZyth.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuZyth.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuZyth.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuZyth.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPuZyth.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuZyth.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuZyth.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQwt5Qo.s: Assembler messages:
encrypt.c: /tmp/ccQwt5Qo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQwt5Qo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQwt5Qo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQwt5Qo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwt5Qo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwt5Qo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwt5Qo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwt5Qo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwt5Qo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQwt5Qo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQwt5Qo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQwt5Qo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQwt5Qo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwt5Qo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQwt5Qo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQwt5Qo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQwt5Qo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQwt5Qo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQwt5Qo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQwt5Qo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwt5Qo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQwt5Qo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQwt5Qo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQwt5Qo.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGpEKfA.s: Assembler messages:
encrypt.c: /tmp/ccGpEKfA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGpEKfA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGpEKfA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGpEKfA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpEKfA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpEKfA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpEKfA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpEKfA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpEKfA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGpEKfA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGpEKfA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGpEKfA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGpEKfA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpEKfA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGpEKfA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGpEKfA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGpEKfA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGpEKfA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGpEKfA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGpEKfA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpEKfA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGpEKfA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGpEKfA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGpEKfA.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnohs8r.s: Assembler messages:
encrypt.c: /tmp/ccnohs8r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnohs8r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnohs8r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnohs8r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnohs8r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnohs8r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnohs8r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnohs8r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnohs8r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnohs8r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnohs8r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnohs8r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnohs8r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnohs8r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnohs8r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnohs8r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnohs8r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnohs8r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnohs8r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnohs8r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnohs8r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnohs8r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnohs8r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnohs8r.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccN6mpV8.s: Assembler messages:
encrypt.c: /tmp/ccN6mpV8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN6mpV8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN6mpV8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN6mpV8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6mpV8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6mpV8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6mpV8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6mpV8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6mpV8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6mpV8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6mpV8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6mpV8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN6mpV8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6mpV8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN6mpV8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN6mpV8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6mpV8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6mpV8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6mpV8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6mpV8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6mpV8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN6mpV8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6mpV8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6mpV8.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccd9nSak.s: Assembler messages:
encrypt.c: /tmp/ccd9nSak.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd9nSak.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd9nSak.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd9nSak.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9nSak.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9nSak.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9nSak.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9nSak.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9nSak.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9nSak.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9nSak.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9nSak.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd9nSak.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9nSak.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd9nSak.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9nSak.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd9nSak.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9nSak.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9nSak.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9nSak.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9nSak.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9nSak.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd9nSak.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9nSak.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9x8Ioo.s: Assembler messages:
encrypt.c: /tmp/cc9x8Ioo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9x8Ioo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9x8Ioo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9x8Ioo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x8Ioo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x8Ioo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x8Ioo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x8Ioo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x8Ioo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9x8Ioo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9x8Ioo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9x8Ioo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9x8Ioo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x8Ioo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9x8Ioo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9x8Ioo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9x8Ioo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9x8Ioo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9x8Ioo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9x8Ioo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9x8Ioo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9x8Ioo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9x8Ioo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9x8Ioo.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCYhxyw.s: Assembler messages:
encrypt.c: /tmp/ccCYhxyw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCYhxyw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCYhxyw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCYhxyw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYhxyw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYhxyw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYhxyw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYhxyw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYhxyw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYhxyw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYhxyw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYhxyw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCYhxyw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYhxyw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCYhxyw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYhxyw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCYhxyw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYhxyw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCYhxyw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCYhxyw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYhxyw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCYhxyw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCYhxyw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCYhxyw.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXhSQNM.s: Assembler messages:
encrypt.c: /tmp/ccXhSQNM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXhSQNM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXhSQNM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXhSQNM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhSQNM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhSQNM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhSQNM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhSQNM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhSQNM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhSQNM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhSQNM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhSQNM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXhSQNM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhSQNM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXhSQNM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhSQNM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXhSQNM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhSQNM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhSQNM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhSQNM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhSQNM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhSQNM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXhSQNM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhSQNM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco2vaPE.s: Assembler messages:
encrypt.c: /tmp/cco2vaPE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco2vaPE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco2vaPE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco2vaPE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2vaPE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2vaPE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2vaPE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2vaPE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2vaPE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2vaPE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2vaPE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2vaPE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco2vaPE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2vaPE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco2vaPE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco2vaPE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2vaPE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2vaPE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2vaPE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2vaPE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2vaPE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco2vaPE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2vaPE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2vaPE.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbwAGWR.s: Assembler messages:
encrypt.c: /tmp/ccbwAGWR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbwAGWR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbwAGWR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbwAGWR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwAGWR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwAGWR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwAGWR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwAGWR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwAGWR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwAGWR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwAGWR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwAGWR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbwAGWR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwAGWR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbwAGWR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwAGWR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbwAGWR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwAGWR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbwAGWR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbwAGWR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwAGWR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbwAGWR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbwAGWR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbwAGWR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg9jqlU.s: Assembler messages:
encrypt.c: /tmp/ccg9jqlU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg9jqlU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg9jqlU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg9jqlU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9jqlU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9jqlU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9jqlU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9jqlU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9jqlU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg9jqlU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg9jqlU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg9jqlU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg9jqlU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9jqlU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg9jqlU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg9jqlU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg9jqlU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9jqlU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9jqlU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9jqlU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9jqlU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg9jqlU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9jqlU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9jqlU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPqU5vA.s: Assembler messages:
encrypt.c: /tmp/ccPqU5vA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPqU5vA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPqU5vA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPqU5vA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqU5vA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqU5vA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqU5vA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqU5vA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqU5vA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPqU5vA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPqU5vA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPqU5vA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPqU5vA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqU5vA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPqU5vA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPqU5vA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPqU5vA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqU5vA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqU5vA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqU5vA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqU5vA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPqU5vA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqU5vA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqU5vA.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cctc9MTI.s: Assembler messages:
encrypt.c: /tmp/cctc9MTI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctc9MTI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctc9MTI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctc9MTI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctc9MTI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctc9MTI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctc9MTI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctc9MTI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctc9MTI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctc9MTI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctc9MTI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctc9MTI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctc9MTI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctc9MTI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctc9MTI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctc9MTI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctc9MTI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctc9MTI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctc9MTI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctc9MTI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctc9MTI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctc9MTI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctc9MTI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctc9MTI.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIDQ3mL.s: Assembler messages:
encrypt.c: /tmp/ccIDQ3mL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIDQ3mL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIDQ3mL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIDQ3mL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDQ3mL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDQ3mL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDQ3mL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDQ3mL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDQ3mL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDQ3mL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDQ3mL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDQ3mL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIDQ3mL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDQ3mL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIDQ3mL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDQ3mL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIDQ3mL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDQ3mL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDQ3mL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDQ3mL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDQ3mL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDQ3mL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIDQ3mL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDQ3mL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKCd8nM.s: Assembler messages:
encrypt.c: /tmp/ccKCd8nM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKCd8nM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKCd8nM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKCd8nM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCd8nM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCd8nM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCd8nM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCd8nM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCd8nM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKCd8nM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKCd8nM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKCd8nM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKCd8nM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCd8nM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKCd8nM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKCd8nM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKCd8nM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCd8nM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCd8nM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCd8nM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCd8nM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKCd8nM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCd8nM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCd8nM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccehjlCq.s: Assembler messages:
encrypt.c: /tmp/ccehjlCq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccehjlCq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccehjlCq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccehjlCq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehjlCq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehjlCq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehjlCq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehjlCq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehjlCq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccehjlCq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccehjlCq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccehjlCq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccehjlCq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehjlCq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccehjlCq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccehjlCq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccehjlCq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehjlCq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehjlCq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehjlCq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehjlCq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccehjlCq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehjlCq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccehjlCq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczYStTP.s: Assembler messages:
encrypt.c: /tmp/cczYStTP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczYStTP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczYStTP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczYStTP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYStTP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYStTP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYStTP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYStTP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYStTP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYStTP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYStTP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYStTP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczYStTP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYStTP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczYStTP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYStTP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczYStTP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYStTP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYStTP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYStTP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYStTP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYStTP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczYStTP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYStTP.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNaOE0B.s: Assembler messages:
encrypt.c: /tmp/ccNaOE0B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNaOE0B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNaOE0B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNaOE0B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaOE0B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaOE0B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaOE0B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaOE0B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaOE0B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNaOE0B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNaOE0B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNaOE0B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNaOE0B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaOE0B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNaOE0B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNaOE0B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNaOE0B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaOE0B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaOE0B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaOE0B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaOE0B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNaOE0B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaOE0B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaOE0B.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccxrA46.s: Assembler messages:
encrypt.c: /tmp/cccxrA46.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccxrA46.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccxrA46.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccxrA46.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxrA46.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxrA46.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxrA46.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxrA46.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxrA46.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccxrA46.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccxrA46.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccxrA46.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccxrA46.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxrA46.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccxrA46.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccxrA46.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccxrA46.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccxrA46.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccxrA46.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccxrA46.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxrA46.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccxrA46.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccxrA46.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccxrA46.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccr31cRI.s: Assembler messages:
encrypt.c: /tmp/ccr31cRI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr31cRI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr31cRI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr31cRI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr31cRI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr31cRI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr31cRI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr31cRI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr31cRI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr31cRI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr31cRI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr31cRI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr31cRI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr31cRI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr31cRI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr31cRI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr31cRI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr31cRI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr31cRI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr31cRI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr31cRI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr31cRI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr31cRI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr31cRI.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccug6Kmj.s: Assembler messages:
encrypt.c: /tmp/ccug6Kmj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccug6Kmj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccug6Kmj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccug6Kmj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccug6Kmj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccug6Kmj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccug6Kmj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccug6Kmj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccug6Kmj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccug6Kmj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccug6Kmj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccug6Kmj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccug6Kmj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccug6Kmj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccug6Kmj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccug6Kmj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccug6Kmj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccug6Kmj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccug6Kmj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccug6Kmj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccug6Kmj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccug6Kmj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccug6Kmj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccug6Kmj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7k1Qe1.s: Assembler messages:
encrypt.c: /tmp/cc7k1Qe1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7k1Qe1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7k1Qe1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7k1Qe1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7k1Qe1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7k1Qe1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7k1Qe1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7k1Qe1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7k1Qe1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7k1Qe1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7k1Qe1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7k1Qe1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7k1Qe1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7k1Qe1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7k1Qe1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7k1Qe1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7k1Qe1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7k1Qe1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7k1Qe1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7k1Qe1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7k1Qe1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7k1Qe1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7k1Qe1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7k1Qe1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccISlxhy.s: Assembler messages:
encrypt.c: /tmp/ccISlxhy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccISlxhy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccISlxhy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccISlxhy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISlxhy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISlxhy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISlxhy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISlxhy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISlxhy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISlxhy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISlxhy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISlxhy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccISlxhy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISlxhy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccISlxhy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccISlxhy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISlxhy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISlxhy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISlxhy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISlxhy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISlxhy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccISlxhy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISlxhy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISlxhy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHT3qQJ.s: Assembler messages:
encrypt.c: /tmp/ccHT3qQJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHT3qQJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHT3qQJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHT3qQJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT3qQJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT3qQJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT3qQJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT3qQJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT3qQJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHT3qQJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHT3qQJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHT3qQJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHT3qQJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT3qQJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHT3qQJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHT3qQJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHT3qQJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT3qQJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT3qQJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT3qQJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT3qQJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHT3qQJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT3qQJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT3qQJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco8yh0m.s: Assembler messages:
encrypt.c: /tmp/cco8yh0m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco8yh0m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco8yh0m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco8yh0m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8yh0m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8yh0m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8yh0m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8yh0m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8yh0m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8yh0m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8yh0m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8yh0m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco8yh0m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8yh0m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco8yh0m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8yh0m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco8yh0m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8yh0m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco8yh0m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco8yh0m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8yh0m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco8yh0m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco8yh0m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco8yh0m.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc17m73p.s: Assembler messages:
encrypt.c: /tmp/cc17m73p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc17m73p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc17m73p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc17m73p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17m73p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17m73p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17m73p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17m73p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17m73p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc17m73p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc17m73p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc17m73p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc17m73p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17m73p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc17m73p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc17m73p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc17m73p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc17m73p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc17m73p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc17m73p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17m73p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc17m73p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc17m73p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc17m73p.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3hDpkV.s: Assembler messages:
encrypt.c: /tmp/cc3hDpkV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3hDpkV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3hDpkV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3hDpkV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hDpkV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hDpkV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hDpkV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hDpkV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hDpkV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3hDpkV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3hDpkV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3hDpkV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3hDpkV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hDpkV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3hDpkV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3hDpkV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3hDpkV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hDpkV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hDpkV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hDpkV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hDpkV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3hDpkV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hDpkV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hDpkV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccT3lgBB.s: Assembler messages:
encrypt.c: /tmp/ccT3lgBB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT3lgBB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT3lgBB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT3lgBB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3lgBB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3lgBB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3lgBB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3lgBB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3lgBB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3lgBB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3lgBB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3lgBB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT3lgBB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3lgBB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT3lgBB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT3lgBB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3lgBB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3lgBB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3lgBB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3lgBB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3lgBB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT3lgBB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3lgBB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3lgBB.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfLONRe.s: Assembler messages:
encrypt.c: /tmp/ccfLONRe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfLONRe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfLONRe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfLONRe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLONRe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLONRe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLONRe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLONRe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLONRe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLONRe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLONRe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLONRe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfLONRe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLONRe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfLONRe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLONRe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfLONRe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLONRe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLONRe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLONRe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLONRe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLONRe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfLONRe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLONRe.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckMgH3i.s: Assembler messages:
encrypt.c: /tmp/cckMgH3i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckMgH3i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckMgH3i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckMgH3i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMgH3i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMgH3i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMgH3i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMgH3i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMgH3i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMgH3i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMgH3i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMgH3i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckMgH3i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMgH3i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckMgH3i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMgH3i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckMgH3i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMgH3i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckMgH3i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckMgH3i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMgH3i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckMgH3i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckMgH3i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckMgH3i.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctsb8IQ.s: Assembler messages:
encrypt.c: /tmp/cctsb8IQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctsb8IQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctsb8IQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctsb8IQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsb8IQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsb8IQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsb8IQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsb8IQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsb8IQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsb8IQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsb8IQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsb8IQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctsb8IQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsb8IQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctsb8IQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctsb8IQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsb8IQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsb8IQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsb8IQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsb8IQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsb8IQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctsb8IQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsb8IQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsb8IQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGOtTPW.s: Assembler messages:
encrypt.c: /tmp/ccGOtTPW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGOtTPW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGOtTPW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGOtTPW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOtTPW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOtTPW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOtTPW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOtTPW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOtTPW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGOtTPW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGOtTPW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGOtTPW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGOtTPW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOtTPW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGOtTPW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGOtTPW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGOtTPW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGOtTPW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGOtTPW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOtTPW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGOtTPW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGOtTPW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGOtTPW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGOtTPW.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRDigvz.s: Assembler messages:
encrypt.c: /tmp/ccRDigvz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRDigvz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRDigvz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRDigvz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDigvz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDigvz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDigvz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDigvz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDigvz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDigvz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDigvz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDigvz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRDigvz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDigvz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRDigvz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDigvz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRDigvz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDigvz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDigvz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDigvz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDigvz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDigvz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRDigvz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDigvz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBLE2Kb.s: Assembler messages:
encrypt.c: /tmp/ccBLE2Kb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBLE2Kb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBLE2Kb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBLE2Kb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLE2Kb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLE2Kb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLE2Kb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLE2Kb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLE2Kb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBLE2Kb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBLE2Kb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBLE2Kb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBLE2Kb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLE2Kb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBLE2Kb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBLE2Kb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBLE2Kb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBLE2Kb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBLE2Kb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLE2Kb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBLE2Kb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBLE2Kb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBLE2Kb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBLE2Kb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGlWj6B.s: Assembler messages:
encrypt.c: /tmp/ccGlWj6B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGlWj6B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGlWj6B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGlWj6B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlWj6B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlWj6B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlWj6B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlWj6B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlWj6B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGlWj6B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGlWj6B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGlWj6B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGlWj6B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlWj6B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGlWj6B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGlWj6B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGlWj6B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGlWj6B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGlWj6B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGlWj6B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlWj6B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGlWj6B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGlWj6B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGlWj6B.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYAkBpN.s: Assembler messages:
encrypt.c: /tmp/ccYAkBpN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYAkBpN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYAkBpN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYAkBpN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAkBpN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAkBpN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAkBpN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAkBpN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAkBpN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYAkBpN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYAkBpN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYAkBpN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYAkBpN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAkBpN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYAkBpN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYAkBpN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYAkBpN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYAkBpN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYAkBpN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAkBpN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYAkBpN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYAkBpN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYAkBpN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYAkBpN.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfnwver.s: Assembler messages:
encrypt.c: /tmp/ccfnwver.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfnwver.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfnwver.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfnwver.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnwver.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnwver.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnwver.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnwver.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnwver.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfnwver.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfnwver.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfnwver.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfnwver.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnwver.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfnwver.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfnwver.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfnwver.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfnwver.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfnwver.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfnwver.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnwver.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfnwver.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfnwver.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfnwver.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOb71k2.s: Assembler messages:
encrypt.c: /tmp/ccOb71k2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOb71k2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOb71k2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOb71k2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOb71k2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOb71k2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOb71k2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOb71k2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOb71k2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOb71k2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOb71k2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOb71k2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOb71k2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOb71k2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOb71k2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOb71k2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOb71k2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOb71k2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOb71k2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOb71k2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOb71k2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOb71k2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOb71k2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOb71k2.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx9KC0u.s: Assembler messages:
encrypt.c: /tmp/ccx9KC0u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx9KC0u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx9KC0u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx9KC0u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9KC0u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9KC0u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9KC0u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9KC0u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9KC0u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9KC0u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9KC0u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9KC0u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx9KC0u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9KC0u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx9KC0u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9KC0u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx9KC0u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9KC0u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9KC0u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9KC0u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9KC0u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9KC0u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx9KC0u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9KC0u.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEEZgL2.s: Assembler messages:
encrypt.c: /tmp/ccEEZgL2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEEZgL2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEEZgL2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEEZgL2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEZgL2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEZgL2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEZgL2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEZgL2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEZgL2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEZgL2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEZgL2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEZgL2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEEZgL2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEZgL2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEEZgL2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEZgL2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEEZgL2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEZgL2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEEZgL2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEEZgL2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEZgL2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEEZgL2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEEZgL2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEEZgL2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOAA0Xh.s: Assembler messages:
encrypt.c: /tmp/ccOAA0Xh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOAA0Xh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOAA0Xh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOAA0Xh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAA0Xh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAA0Xh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAA0Xh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAA0Xh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAA0Xh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOAA0Xh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOAA0Xh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOAA0Xh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOAA0Xh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAA0Xh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOAA0Xh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOAA0Xh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOAA0Xh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOAA0Xh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOAA0Xh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAA0Xh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOAA0Xh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOAA0Xh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOAA0Xh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOAA0Xh.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccT3mKTs.s: Assembler messages:
encrypt.c: /tmp/ccT3mKTs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT3mKTs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT3mKTs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT3mKTs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3mKTs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3mKTs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3mKTs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3mKTs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3mKTs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3mKTs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3mKTs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3mKTs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT3mKTs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3mKTs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT3mKTs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT3mKTs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3mKTs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3mKTs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3mKTs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3mKTs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3mKTs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT3mKTs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3mKTs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3mKTs.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccayiHE3.s: Assembler messages:
encrypt.c: /tmp/ccayiHE3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccayiHE3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccayiHE3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccayiHE3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayiHE3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayiHE3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayiHE3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayiHE3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayiHE3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayiHE3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayiHE3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayiHE3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccayiHE3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayiHE3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccayiHE3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayiHE3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccayiHE3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayiHE3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayiHE3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayiHE3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayiHE3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayiHE3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccayiHE3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayiHE3.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFI1f8X.s: Assembler messages:
encrypt.c: /tmp/ccFI1f8X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFI1f8X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFI1f8X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFI1f8X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFI1f8X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFI1f8X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFI1f8X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFI1f8X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFI1f8X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFI1f8X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFI1f8X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFI1f8X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFI1f8X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFI1f8X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFI1f8X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFI1f8X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFI1f8X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFI1f8X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFI1f8X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFI1f8X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFI1f8X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFI1f8X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFI1f8X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFI1f8X.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnPrATk.s: Assembler messages:
encrypt.c: /tmp/ccnPrATk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnPrATk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnPrATk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnPrATk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPrATk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPrATk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPrATk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPrATk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPrATk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnPrATk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnPrATk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnPrATk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnPrATk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPrATk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnPrATk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnPrATk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnPrATk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnPrATk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnPrATk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPrATk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnPrATk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnPrATk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnPrATk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnPrATk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3qlVTm.s: Assembler messages:
encrypt.c: /tmp/cc3qlVTm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3qlVTm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3qlVTm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3qlVTm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qlVTm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qlVTm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qlVTm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qlVTm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qlVTm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3qlVTm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3qlVTm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3qlVTm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3qlVTm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qlVTm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3qlVTm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3qlVTm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3qlVTm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qlVTm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qlVTm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qlVTm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qlVTm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3qlVTm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qlVTm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qlVTm.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckewmxZ.s: Assembler messages:
encrypt.c: /tmp/cckewmxZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckewmxZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckewmxZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckewmxZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckewmxZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckewmxZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckewmxZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckewmxZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckewmxZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckewmxZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckewmxZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckewmxZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckewmxZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckewmxZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckewmxZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckewmxZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckewmxZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckewmxZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckewmxZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckewmxZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckewmxZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckewmxZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckewmxZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckewmxZ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaYdvI1.s: Assembler messages:
encrypt.c: /tmp/ccaYdvI1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaYdvI1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaYdvI1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaYdvI1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYdvI1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYdvI1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYdvI1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYdvI1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYdvI1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYdvI1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYdvI1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYdvI1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaYdvI1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYdvI1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaYdvI1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYdvI1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaYdvI1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYdvI1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYdvI1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYdvI1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYdvI1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYdvI1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaYdvI1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYdvI1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuxSaEq.s: Assembler messages:
encrypt.c: /tmp/ccuxSaEq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuxSaEq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuxSaEq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuxSaEq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxSaEq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxSaEq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxSaEq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxSaEq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxSaEq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxSaEq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxSaEq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxSaEq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuxSaEq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxSaEq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuxSaEq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuxSaEq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxSaEq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxSaEq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxSaEq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxSaEq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxSaEq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuxSaEq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxSaEq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxSaEq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWNEvO5.s: Assembler messages:
encrypt.c: /tmp/ccWNEvO5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWNEvO5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWNEvO5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWNEvO5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNEvO5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNEvO5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNEvO5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNEvO5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNEvO5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWNEvO5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWNEvO5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWNEvO5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWNEvO5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNEvO5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWNEvO5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWNEvO5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWNEvO5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWNEvO5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWNEvO5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWNEvO5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNEvO5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWNEvO5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWNEvO5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWNEvO5.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc19TFC.s: Assembler messages:
encrypt.c: /tmp/ccc19TFC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc19TFC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc19TFC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc19TFC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc19TFC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc19TFC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc19TFC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc19TFC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc19TFC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc19TFC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc19TFC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc19TFC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc19TFC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc19TFC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc19TFC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc19TFC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc19TFC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc19TFC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc19TFC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc19TFC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc19TFC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc19TFC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc19TFC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc19TFC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccHoKnoj.s: Assembler messages:
encrypt.c: /tmp/ccHoKnoj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHoKnoj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHoKnoj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHoKnoj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoKnoj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoKnoj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoKnoj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoKnoj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoKnoj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHoKnoj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHoKnoj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHoKnoj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHoKnoj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoKnoj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHoKnoj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHoKnoj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHoKnoj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHoKnoj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHoKnoj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoKnoj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHoKnoj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHoKnoj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHoKnoj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHoKnoj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccodV1XW.s: Assembler messages:
encrypt.c: /tmp/ccodV1XW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccodV1XW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccodV1XW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccodV1XW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodV1XW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodV1XW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodV1XW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodV1XW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodV1XW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodV1XW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodV1XW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodV1XW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccodV1XW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodV1XW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccodV1XW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodV1XW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccodV1XW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodV1XW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodV1XW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodV1XW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodV1XW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodV1XW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccodV1XW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodV1XW.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO319m0.s: Assembler messages:
encrypt.c: /tmp/ccO319m0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO319m0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO319m0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO319m0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO319m0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO319m0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO319m0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO319m0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO319m0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO319m0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO319m0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO319m0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO319m0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO319m0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO319m0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO319m0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO319m0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO319m0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO319m0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO319m0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO319m0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO319m0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO319m0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO319m0.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccukFntv.s: Assembler messages:
encrypt.c: /tmp/ccukFntv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccukFntv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccukFntv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccukFntv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFntv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFntv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFntv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFntv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFntv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccukFntv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccukFntv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccukFntv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccukFntv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFntv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccukFntv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccukFntv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccukFntv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukFntv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukFntv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFntv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukFntv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccukFntv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukFntv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukFntv.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc68gOVF.s: Assembler messages:
encrypt.c: /tmp/cc68gOVF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc68gOVF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc68gOVF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc68gOVF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68gOVF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68gOVF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68gOVF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68gOVF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68gOVF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc68gOVF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc68gOVF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc68gOVF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc68gOVF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68gOVF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc68gOVF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc68gOVF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc68gOVF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc68gOVF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc68gOVF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68gOVF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc68gOVF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc68gOVF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc68gOVF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc68gOVF.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbkN5m5.s: Assembler messages:
encrypt.c: /tmp/ccbkN5m5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbkN5m5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbkN5m5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbkN5m5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkN5m5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkN5m5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkN5m5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkN5m5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkN5m5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkN5m5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkN5m5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkN5m5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbkN5m5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkN5m5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbkN5m5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkN5m5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbkN5m5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkN5m5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbkN5m5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbkN5m5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkN5m5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbkN5m5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbkN5m5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbkN5m5.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6QZRvn.s: Assembler messages:
encrypt.c: /tmp/cc6QZRvn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6QZRvn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6QZRvn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6QZRvn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QZRvn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QZRvn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QZRvn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QZRvn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QZRvn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QZRvn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QZRvn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QZRvn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6QZRvn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QZRvn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6QZRvn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QZRvn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6QZRvn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QZRvn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QZRvn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QZRvn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QZRvn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QZRvn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6QZRvn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QZRvn.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJURINU.s: Assembler messages:
encrypt.c: /tmp/ccJURINU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJURINU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJURINU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJURINU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJURINU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJURINU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJURINU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJURINU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJURINU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJURINU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJURINU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJURINU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJURINU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJURINU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJURINU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJURINU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJURINU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJURINU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJURINU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJURINU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJURINU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJURINU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJURINU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJURINU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccHn4Xty.s: Assembler messages:
encrypt.c: /tmp/ccHn4Xty.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHn4Xty.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHn4Xty.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHn4Xty.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn4Xty.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn4Xty.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn4Xty.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn4Xty.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn4Xty.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHn4Xty.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHn4Xty.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHn4Xty.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHn4Xty.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn4Xty.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHn4Xty.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHn4Xty.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHn4Xty.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHn4Xty.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHn4Xty.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn4Xty.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHn4Xty.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHn4Xty.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHn4Xty.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHn4Xty.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccrlm24W.s: Assembler messages:
encrypt.c: /tmp/ccrlm24W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrlm24W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrlm24W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrlm24W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlm24W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlm24W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlm24W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlm24W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlm24W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlm24W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlm24W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlm24W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrlm24W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlm24W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrlm24W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlm24W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrlm24W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlm24W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlm24W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlm24W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlm24W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlm24W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrlm24W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlm24W.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6MDt1c.s: Assembler messages:
encrypt.c: /tmp/cc6MDt1c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6MDt1c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6MDt1c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6MDt1c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MDt1c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MDt1c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MDt1c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MDt1c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MDt1c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MDt1c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MDt1c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MDt1c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6MDt1c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MDt1c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6MDt1c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MDt1c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6MDt1c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MDt1c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6MDt1c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6MDt1c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MDt1c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6MDt1c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6MDt1c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6MDt1c.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMSzGFM.s: Assembler messages:
encrypt.c: /tmp/ccMSzGFM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMSzGFM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMSzGFM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMSzGFM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSzGFM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSzGFM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSzGFM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSzGFM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSzGFM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSzGFM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSzGFM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSzGFM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMSzGFM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSzGFM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMSzGFM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMSzGFM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSzGFM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSzGFM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSzGFM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSzGFM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSzGFM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMSzGFM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSzGFM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSzGFM.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKpnW3m.s: Assembler messages:
encrypt.c: /tmp/ccKpnW3m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpnW3m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpnW3m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKpnW3m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpnW3m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpnW3m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpnW3m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpnW3m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpnW3m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpnW3m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpnW3m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpnW3m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKpnW3m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpnW3m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpnW3m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpnW3m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKpnW3m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpnW3m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpnW3m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpnW3m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpnW3m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpnW3m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpnW3m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpnW3m.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvNrkKW.s: Assembler messages:
encrypt.c: /tmp/ccvNrkKW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvNrkKW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvNrkKW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvNrkKW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNrkKW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNrkKW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNrkKW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNrkKW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNrkKW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNrkKW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNrkKW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNrkKW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvNrkKW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNrkKW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvNrkKW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvNrkKW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNrkKW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNrkKW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNrkKW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNrkKW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNrkKW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvNrkKW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNrkKW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNrkKW.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc35QCW9.s: Assembler messages:
encrypt.c: /tmp/cc35QCW9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc35QCW9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc35QCW9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc35QCW9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35QCW9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35QCW9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35QCW9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35QCW9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35QCW9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35QCW9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35QCW9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35QCW9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc35QCW9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35QCW9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc35QCW9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc35QCW9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35QCW9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35QCW9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35QCW9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35QCW9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35QCW9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc35QCW9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35QCW9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35QCW9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccS6EcVC.s: Assembler messages:
encrypt.c: /tmp/ccS6EcVC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS6EcVC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS6EcVC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS6EcVC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6EcVC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6EcVC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6EcVC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6EcVC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6EcVC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6EcVC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6EcVC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6EcVC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS6EcVC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6EcVC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS6EcVC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6EcVC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS6EcVC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6EcVC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS6EcVC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS6EcVC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6EcVC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS6EcVC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS6EcVC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS6EcVC.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccZAfmpi.s: Assembler messages:
encrypt.c: /tmp/ccZAfmpi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZAfmpi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZAfmpi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZAfmpi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAfmpi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAfmpi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAfmpi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAfmpi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAfmpi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAfmpi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAfmpi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAfmpi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZAfmpi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAfmpi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZAfmpi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAfmpi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZAfmpi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAfmpi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZAfmpi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZAfmpi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAfmpi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZAfmpi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZAfmpi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZAfmpi.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccvNMLmM.s: Assembler messages:
encrypt.c: /tmp/ccvNMLmM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvNMLmM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvNMLmM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvNMLmM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNMLmM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNMLmM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNMLmM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNMLmM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNMLmM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNMLmM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNMLmM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNMLmM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvNMLmM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNMLmM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvNMLmM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvNMLmM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNMLmM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNMLmM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNMLmM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNMLmM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNMLmM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvNMLmM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNMLmM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNMLmM.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGltCgy.s: Assembler messages:
encrypt.c: /tmp/ccGltCgy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGltCgy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGltCgy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGltCgy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGltCgy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGltCgy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGltCgy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGltCgy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGltCgy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGltCgy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGltCgy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGltCgy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGltCgy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGltCgy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGltCgy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGltCgy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGltCgy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGltCgy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGltCgy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGltCgy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGltCgy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGltCgy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGltCgy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGltCgy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN3Avw2.s: Assembler messages:
encrypt.c: /tmp/ccN3Avw2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN3Avw2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN3Avw2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN3Avw2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3Avw2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3Avw2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3Avw2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3Avw2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3Avw2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3Avw2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3Avw2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3Avw2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN3Avw2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3Avw2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN3Avw2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN3Avw2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3Avw2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3Avw2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3Avw2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3Avw2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3Avw2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN3Avw2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3Avw2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3Avw2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccghm6Uw.s: Assembler messages:
encrypt.c: /tmp/ccghm6Uw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccghm6Uw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccghm6Uw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccghm6Uw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghm6Uw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghm6Uw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghm6Uw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghm6Uw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghm6Uw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghm6Uw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghm6Uw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghm6Uw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccghm6Uw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghm6Uw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccghm6Uw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccghm6Uw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghm6Uw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghm6Uw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghm6Uw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghm6Uw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghm6Uw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccghm6Uw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghm6Uw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghm6Uw.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck4K0Wx.s: Assembler messages:
encrypt.c: /tmp/cck4K0Wx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck4K0Wx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck4K0Wx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck4K0Wx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4K0Wx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4K0Wx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4K0Wx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4K0Wx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4K0Wx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4K0Wx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4K0Wx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4K0Wx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck4K0Wx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4K0Wx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck4K0Wx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4K0Wx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck4K0Wx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4K0Wx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck4K0Wx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck4K0Wx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4K0Wx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck4K0Wx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck4K0Wx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck4K0Wx.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1QZkwM.s: Assembler messages:
encrypt.c: /tmp/cc1QZkwM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1QZkwM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1QZkwM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1QZkwM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QZkwM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QZkwM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QZkwM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QZkwM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QZkwM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QZkwM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QZkwM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QZkwM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1QZkwM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QZkwM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1QZkwM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QZkwM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1QZkwM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QZkwM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QZkwM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QZkwM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QZkwM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QZkwM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1QZkwM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QZkwM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWxsBkE.s: Assembler messages:
encrypt.c: /tmp/ccWxsBkE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWxsBkE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWxsBkE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWxsBkE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxsBkE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxsBkE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxsBkE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxsBkE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxsBkE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWxsBkE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWxsBkE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWxsBkE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWxsBkE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxsBkE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWxsBkE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWxsBkE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWxsBkE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWxsBkE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWxsBkE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxsBkE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWxsBkE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWxsBkE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWxsBkE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWxsBkE.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc8hR7Jx.s: Assembler messages:
encrypt.c: /tmp/cc8hR7Jx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8hR7Jx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8hR7Jx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8hR7Jx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hR7Jx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hR7Jx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hR7Jx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hR7Jx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hR7Jx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hR7Jx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hR7Jx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hR7Jx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8hR7Jx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hR7Jx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8hR7Jx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hR7Jx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8hR7Jx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hR7Jx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hR7Jx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hR7Jx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hR7Jx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hR7Jx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8hR7Jx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hR7Jx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccZr3wHq.s: Assembler messages:
encrypt.c: /tmp/ccZr3wHq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZr3wHq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZr3wHq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZr3wHq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr3wHq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr3wHq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr3wHq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr3wHq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr3wHq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZr3wHq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZr3wHq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZr3wHq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZr3wHq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr3wHq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZr3wHq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZr3wHq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZr3wHq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZr3wHq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZr3wHq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr3wHq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZr3wHq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZr3wHq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZr3wHq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZr3wHq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0oq0nE.s: Assembler messages:
encrypt.c: /tmp/cc0oq0nE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0oq0nE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0oq0nE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0oq0nE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oq0nE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oq0nE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oq0nE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oq0nE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oq0nE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oq0nE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oq0nE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oq0nE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0oq0nE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oq0nE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0oq0nE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oq0nE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0oq0nE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0oq0nE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0oq0nE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0oq0nE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oq0nE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0oq0nE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0oq0nE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0oq0nE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCrWv9D.s: Assembler messages:
encrypt.c: /tmp/ccCrWv9D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCrWv9D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCrWv9D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCrWv9D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrWv9D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrWv9D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrWv9D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrWv9D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrWv9D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCrWv9D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCrWv9D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCrWv9D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCrWv9D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrWv9D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCrWv9D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCrWv9D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCrWv9D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrWv9D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrWv9D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrWv9D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrWv9D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCrWv9D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrWv9D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrWv9D.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1hj15j.s: Assembler messages:
encrypt.c: /tmp/cc1hj15j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1hj15j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1hj15j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1hj15j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hj15j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hj15j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hj15j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hj15j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hj15j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1hj15j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1hj15j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1hj15j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1hj15j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hj15j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1hj15j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1hj15j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1hj15j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hj15j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hj15j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hj15j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hj15j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1hj15j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hj15j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hj15j.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwEmbZi.s: Assembler messages:
encrypt.c: /tmp/ccwEmbZi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwEmbZi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwEmbZi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwEmbZi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEmbZi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEmbZi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEmbZi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEmbZi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEmbZi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEmbZi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEmbZi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEmbZi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwEmbZi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEmbZi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwEmbZi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEmbZi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwEmbZi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEmbZi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEmbZi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEmbZi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEmbZi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEmbZi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwEmbZi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEmbZi.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1o06mn.s: Assembler messages:
encrypt.c: /tmp/cc1o06mn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1o06mn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1o06mn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1o06mn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o06mn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o06mn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o06mn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o06mn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o06mn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1o06mn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1o06mn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1o06mn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1o06mn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o06mn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1o06mn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1o06mn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1o06mn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1o06mn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1o06mn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1o06mn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1o06mn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1o06mn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1o06mn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1o06mn.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDlOAXu.s: Assembler messages:
encrypt.c: /tmp/ccDlOAXu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDlOAXu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDlOAXu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDlOAXu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlOAXu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlOAXu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlOAXu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlOAXu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlOAXu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlOAXu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlOAXu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlOAXu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDlOAXu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlOAXu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDlOAXu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDlOAXu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlOAXu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlOAXu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlOAXu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlOAXu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlOAXu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDlOAXu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlOAXu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlOAXu.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFAX23f.s: Assembler messages:
encrypt.c: /tmp/ccFAX23f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFAX23f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFAX23f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFAX23f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAX23f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAX23f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAX23f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAX23f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAX23f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFAX23f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFAX23f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFAX23f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFAX23f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAX23f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFAX23f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFAX23f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFAX23f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFAX23f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFAX23f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAX23f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFAX23f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFAX23f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFAX23f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFAX23f.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cchHkM5i.s: Assembler messages:
encrypt.c: /tmp/cchHkM5i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchHkM5i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchHkM5i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchHkM5i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHkM5i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHkM5i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHkM5i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHkM5i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHkM5i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHkM5i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHkM5i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHkM5i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchHkM5i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHkM5i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchHkM5i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHkM5i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchHkM5i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHkM5i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHkM5i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHkM5i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHkM5i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHkM5i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchHkM5i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHkM5i.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0ljkHq.s: Assembler messages:
encrypt.c: /tmp/cc0ljkHq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ljkHq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ljkHq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ljkHq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ljkHq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ljkHq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ljkHq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ljkHq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ljkHq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ljkHq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ljkHq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ljkHq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ljkHq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ljkHq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ljkHq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0ljkHq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ljkHq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ljkHq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ljkHq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ljkHq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ljkHq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ljkHq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ljkHq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ljkHq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNPmpZp.s: Assembler messages:
encrypt.c: /tmp/ccNPmpZp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNPmpZp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNPmpZp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNPmpZp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPmpZp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPmpZp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPmpZp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPmpZp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPmpZp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPmpZp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPmpZp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPmpZp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNPmpZp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPmpZp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNPmpZp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPmpZp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNPmpZp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPmpZp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNPmpZp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNPmpZp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPmpZp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNPmpZp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNPmpZp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNPmpZp.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3eNjrB.s: Assembler messages:
encrypt.c: /tmp/cc3eNjrB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3eNjrB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3eNjrB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3eNjrB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eNjrB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eNjrB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eNjrB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eNjrB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eNjrB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eNjrB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eNjrB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eNjrB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3eNjrB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eNjrB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3eNjrB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eNjrB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3eNjrB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eNjrB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eNjrB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eNjrB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eNjrB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eNjrB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3eNjrB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eNjrB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNVslux.s: Assembler messages:
encrypt.c: /tmp/ccNVslux.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNVslux.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNVslux.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNVslux.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVslux.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVslux.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVslux.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVslux.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVslux.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNVslux.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNVslux.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNVslux.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNVslux.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVslux.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNVslux.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNVslux.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNVslux.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNVslux.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNVslux.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVslux.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNVslux.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNVslux.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNVslux.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNVslux.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR6wv0O.s: Assembler messages:
encrypt.c: /tmp/ccR6wv0O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR6wv0O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR6wv0O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR6wv0O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6wv0O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6wv0O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6wv0O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6wv0O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6wv0O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6wv0O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6wv0O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6wv0O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR6wv0O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6wv0O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR6wv0O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6wv0O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR6wv0O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6wv0O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR6wv0O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR6wv0O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6wv0O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR6wv0O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR6wv0O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR6wv0O.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbv6KXB.s: Assembler messages:
encrypt.c: /tmp/ccbv6KXB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbv6KXB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbv6KXB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbv6KXB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbv6KXB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbv6KXB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbv6KXB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbv6KXB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbv6KXB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbv6KXB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbv6KXB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbv6KXB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbv6KXB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbv6KXB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbv6KXB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbv6KXB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbv6KXB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbv6KXB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbv6KXB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbv6KXB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbv6KXB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbv6KXB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbv6KXB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbv6KXB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccK4SOfs.s: Assembler messages:
encrypt.c: /tmp/ccK4SOfs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK4SOfs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK4SOfs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK4SOfs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4SOfs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4SOfs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4SOfs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4SOfs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4SOfs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK4SOfs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK4SOfs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK4SOfs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK4SOfs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4SOfs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK4SOfs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK4SOfs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK4SOfs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK4SOfs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK4SOfs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4SOfs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK4SOfs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK4SOfs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK4SOfs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK4SOfs.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cczwAOnu.s: Assembler messages:
encrypt.c: /tmp/cczwAOnu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczwAOnu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczwAOnu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczwAOnu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwAOnu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwAOnu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwAOnu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwAOnu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwAOnu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwAOnu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwAOnu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwAOnu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczwAOnu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwAOnu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczwAOnu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwAOnu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczwAOnu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwAOnu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwAOnu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwAOnu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwAOnu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwAOnu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczwAOnu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwAOnu.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu35qZK.s: Assembler messages:
encrypt.c: /tmp/ccu35qZK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu35qZK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu35qZK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu35qZK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu35qZK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu35qZK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu35qZK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu35qZK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu35qZK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu35qZK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu35qZK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu35qZK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu35qZK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu35qZK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu35qZK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu35qZK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu35qZK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu35qZK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu35qZK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu35qZK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu35qZK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu35qZK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu35qZK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu35qZK.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvXNLEy.s: Assembler messages:
encrypt.c: /tmp/ccvXNLEy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvXNLEy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvXNLEy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvXNLEy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXNLEy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXNLEy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXNLEy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXNLEy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXNLEy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvXNLEy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvXNLEy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvXNLEy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvXNLEy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXNLEy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvXNLEy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvXNLEy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvXNLEy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXNLEy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXNLEy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXNLEy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXNLEy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvXNLEy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXNLEy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXNLEy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXquiwp.s: Assembler messages:
encrypt.c: /tmp/ccXquiwp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXquiwp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXquiwp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXquiwp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXquiwp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXquiwp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXquiwp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXquiwp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXquiwp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXquiwp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXquiwp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXquiwp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXquiwp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXquiwp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXquiwp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXquiwp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXquiwp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXquiwp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXquiwp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXquiwp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXquiwp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXquiwp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXquiwp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXquiwp.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYh9ck3.s: Assembler messages:
encrypt.c: /tmp/ccYh9ck3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYh9ck3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYh9ck3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYh9ck3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh9ck3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh9ck3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh9ck3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh9ck3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh9ck3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYh9ck3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYh9ck3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYh9ck3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYh9ck3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh9ck3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYh9ck3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYh9ck3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYh9ck3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYh9ck3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYh9ck3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYh9ck3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh9ck3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYh9ck3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYh9ck3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYh9ck3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQlNy8E.s: Assembler messages:
encrypt.c: /tmp/ccQlNy8E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQlNy8E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQlNy8E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQlNy8E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlNy8E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlNy8E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlNy8E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlNy8E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlNy8E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQlNy8E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQlNy8E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQlNy8E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQlNy8E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlNy8E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQlNy8E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQlNy8E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQlNy8E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlNy8E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlNy8E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlNy8E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlNy8E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQlNy8E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlNy8E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlNy8E.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwr4sP7.s: Assembler messages:
encrypt.c: /tmp/ccwr4sP7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwr4sP7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwr4sP7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwr4sP7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr4sP7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr4sP7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr4sP7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr4sP7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr4sP7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwr4sP7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwr4sP7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwr4sP7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwr4sP7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr4sP7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwr4sP7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwr4sP7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwr4sP7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwr4sP7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwr4sP7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwr4sP7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr4sP7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwr4sP7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwr4sP7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwr4sP7.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccS7A6gZ.s: Assembler messages:
encrypt.c: /tmp/ccS7A6gZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS7A6gZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS7A6gZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS7A6gZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7A6gZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7A6gZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7A6gZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7A6gZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7A6gZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7A6gZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7A6gZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7A6gZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS7A6gZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7A6gZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS7A6gZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7A6gZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS7A6gZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7A6gZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7A6gZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7A6gZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7A6gZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7A6gZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS7A6gZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7A6gZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgtxuIl.s: Assembler messages:
encrypt.c: /tmp/ccgtxuIl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgtxuIl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgtxuIl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgtxuIl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtxuIl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtxuIl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtxuIl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtxuIl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtxuIl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgtxuIl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgtxuIl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgtxuIl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgtxuIl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtxuIl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgtxuIl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgtxuIl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgtxuIl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgtxuIl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgtxuIl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtxuIl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgtxuIl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgtxuIl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgtxuIl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgtxuIl.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMnqav2.s: Assembler messages:
encrypt.c: /tmp/ccMnqav2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMnqav2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMnqav2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMnqav2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnqav2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnqav2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnqav2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnqav2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnqav2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMnqav2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMnqav2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMnqav2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMnqav2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnqav2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMnqav2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMnqav2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMnqav2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMnqav2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMnqav2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMnqav2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnqav2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMnqav2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMnqav2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMnqav2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZRGjQw.s: Assembler messages:
encrypt.c: /tmp/ccZRGjQw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZRGjQw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZRGjQw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZRGjQw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRGjQw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRGjQw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRGjQw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRGjQw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRGjQw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRGjQw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRGjQw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRGjQw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZRGjQw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRGjQw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZRGjQw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZRGjQw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRGjQw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRGjQw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRGjQw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRGjQw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRGjQw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZRGjQw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRGjQw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRGjQw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL4xdJ0.s: Assembler messages:
encrypt.c: /tmp/ccL4xdJ0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL4xdJ0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL4xdJ0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL4xdJ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4xdJ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4xdJ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4xdJ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4xdJ0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4xdJ0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4xdJ0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4xdJ0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4xdJ0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL4xdJ0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4xdJ0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL4xdJ0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL4xdJ0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4xdJ0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4xdJ0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4xdJ0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4xdJ0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4xdJ0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL4xdJ0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4xdJ0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4xdJ0.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdwyofa.s: Assembler messages:
encrypt.c: /tmp/ccdwyofa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdwyofa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdwyofa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdwyofa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwyofa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwyofa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwyofa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwyofa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwyofa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwyofa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwyofa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwyofa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdwyofa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwyofa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdwyofa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwyofa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdwyofa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwyofa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwyofa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwyofa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwyofa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwyofa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdwyofa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwyofa.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQeE25i.s: Assembler messages:
encrypt.c: /tmp/ccQeE25i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQeE25i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQeE25i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQeE25i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeE25i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeE25i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeE25i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeE25i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeE25i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQeE25i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQeE25i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQeE25i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQeE25i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeE25i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQeE25i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQeE25i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQeE25i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQeE25i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQeE25i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeE25i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQeE25i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQeE25i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQeE25i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQeE25i.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccthDx7q.s: Assembler messages:
encrypt.c: /tmp/ccthDx7q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccthDx7q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccthDx7q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccthDx7q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthDx7q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthDx7q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthDx7q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthDx7q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthDx7q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthDx7q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthDx7q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthDx7q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccthDx7q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthDx7q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccthDx7q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthDx7q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccthDx7q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthDx7q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccthDx7q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccthDx7q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthDx7q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccthDx7q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccthDx7q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccthDx7q.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccHTgMIS.s: Assembler messages:
encrypt.c: /tmp/ccHTgMIS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHTgMIS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHTgMIS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHTgMIS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTgMIS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTgMIS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTgMIS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTgMIS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTgMIS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHTgMIS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHTgMIS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHTgMIS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHTgMIS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTgMIS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHTgMIS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHTgMIS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHTgMIS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTgMIS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTgMIS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTgMIS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTgMIS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHTgMIS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTgMIS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTgMIS.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccuprO22.s: Assembler messages:
encrypt.c: /tmp/ccuprO22.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuprO22.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuprO22.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuprO22.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuprO22.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuprO22.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuprO22.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuprO22.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuprO22.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuprO22.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuprO22.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuprO22.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuprO22.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuprO22.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuprO22.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuprO22.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuprO22.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuprO22.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuprO22.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuprO22.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuprO22.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuprO22.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuprO22.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuprO22.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRcDJAg.s: Assembler messages:
encrypt.c: /tmp/ccRcDJAg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRcDJAg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRcDJAg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRcDJAg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcDJAg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcDJAg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcDJAg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcDJAg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcDJAg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRcDJAg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRcDJAg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRcDJAg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRcDJAg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcDJAg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRcDJAg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRcDJAg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRcDJAg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRcDJAg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRcDJAg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRcDJAg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcDJAg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRcDJAg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRcDJAg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRcDJAg.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cctj3IA8.s: Assembler messages:
encrypt.c: /tmp/cctj3IA8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctj3IA8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctj3IA8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctj3IA8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctj3IA8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctj3IA8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctj3IA8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctj3IA8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctj3IA8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctj3IA8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctj3IA8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctj3IA8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctj3IA8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctj3IA8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctj3IA8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctj3IA8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctj3IA8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctj3IA8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctj3IA8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctj3IA8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctj3IA8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctj3IA8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctj3IA8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctj3IA8.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2od7i2.s: Assembler messages:
encrypt.c: /tmp/cc2od7i2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2od7i2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2od7i2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2od7i2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2od7i2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2od7i2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2od7i2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2od7i2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2od7i2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2od7i2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2od7i2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2od7i2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2od7i2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2od7i2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2od7i2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2od7i2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2od7i2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2od7i2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2od7i2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2od7i2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2od7i2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2od7i2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2od7i2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2od7i2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdIdnKQ.s: Assembler messages:
encrypt.c: /tmp/ccdIdnKQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdIdnKQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdIdnKQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdIdnKQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIdnKQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIdnKQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIdnKQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIdnKQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIdnKQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIdnKQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIdnKQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIdnKQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdIdnKQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIdnKQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdIdnKQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdIdnKQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIdnKQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIdnKQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIdnKQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIdnKQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIdnKQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdIdnKQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIdnKQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIdnKQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGF68R4.s: Assembler messages:
encrypt.c: /tmp/ccGF68R4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGF68R4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGF68R4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGF68R4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGF68R4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGF68R4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGF68R4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGF68R4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGF68R4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGF68R4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGF68R4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGF68R4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGF68R4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGF68R4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGF68R4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGF68R4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGF68R4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGF68R4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGF68R4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGF68R4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGF68R4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGF68R4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGF68R4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGF68R4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclvB3wh.s: Assembler messages:
encrypt.c: /tmp/cclvB3wh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclvB3wh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclvB3wh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclvB3wh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvB3wh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvB3wh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvB3wh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvB3wh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvB3wh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvB3wh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvB3wh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvB3wh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclvB3wh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvB3wh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclvB3wh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvB3wh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclvB3wh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvB3wh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclvB3wh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclvB3wh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvB3wh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclvB3wh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclvB3wh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclvB3wh.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccFlV49S.s: Assembler messages:
encrypt.c: /tmp/ccFlV49S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFlV49S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFlV49S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFlV49S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlV49S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlV49S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlV49S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlV49S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlV49S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlV49S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlV49S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlV49S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFlV49S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlV49S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFlV49S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlV49S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFlV49S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlV49S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlV49S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlV49S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlV49S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlV49S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFlV49S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlV49S.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccI00VgJ.s: Assembler messages:
encrypt.c: /tmp/ccI00VgJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI00VgJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI00VgJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI00VgJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI00VgJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI00VgJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI00VgJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI00VgJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI00VgJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI00VgJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI00VgJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI00VgJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI00VgJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI00VgJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI00VgJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI00VgJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI00VgJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI00VgJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI00VgJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI00VgJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI00VgJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI00VgJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI00VgJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI00VgJ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOxsL40.s: Assembler messages:
encrypt.c: /tmp/ccOxsL40.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOxsL40.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOxsL40.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOxsL40.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxsL40.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxsL40.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxsL40.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxsL40.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxsL40.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxsL40.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxsL40.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxsL40.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOxsL40.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxsL40.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOxsL40.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOxsL40.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxsL40.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxsL40.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxsL40.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxsL40.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxsL40.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOxsL40.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxsL40.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxsL40.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQvrGv9.s: Assembler messages:
encrypt.c: /tmp/ccQvrGv9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQvrGv9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQvrGv9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQvrGv9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvrGv9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvrGv9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvrGv9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvrGv9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvrGv9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvrGv9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvrGv9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvrGv9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQvrGv9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvrGv9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQvrGv9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvrGv9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQvrGv9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvrGv9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQvrGv9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQvrGv9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvrGv9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQvrGv9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQvrGv9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQvrGv9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgyzLCc.s: Assembler messages:
encrypt.c: /tmp/ccgyzLCc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgyzLCc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgyzLCc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgyzLCc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyzLCc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyzLCc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyzLCc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyzLCc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyzLCc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyzLCc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyzLCc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyzLCc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgyzLCc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyzLCc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgyzLCc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgyzLCc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyzLCc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyzLCc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyzLCc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyzLCc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyzLCc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgyzLCc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyzLCc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyzLCc.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvJnnBQ.s: Assembler messages:
encrypt.c: /tmp/ccvJnnBQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvJnnBQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvJnnBQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvJnnBQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJnnBQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJnnBQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJnnBQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJnnBQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJnnBQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJnnBQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJnnBQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJnnBQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvJnnBQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJnnBQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvJnnBQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJnnBQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvJnnBQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJnnBQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvJnnBQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvJnnBQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJnnBQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvJnnBQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvJnnBQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvJnnBQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZuRdjV.s: Assembler messages:
encrypt.c: /tmp/ccZuRdjV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZuRdjV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZuRdjV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZuRdjV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuRdjV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuRdjV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuRdjV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuRdjV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuRdjV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZuRdjV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZuRdjV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZuRdjV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZuRdjV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuRdjV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZuRdjV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZuRdjV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZuRdjV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZuRdjV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZuRdjV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZuRdjV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuRdjV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZuRdjV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZuRdjV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZuRdjV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctG8wrv.s: Assembler messages:
encrypt.c: /tmp/cctG8wrv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctG8wrv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctG8wrv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctG8wrv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctG8wrv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctG8wrv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctG8wrv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctG8wrv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctG8wrv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctG8wrv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctG8wrv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctG8wrv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctG8wrv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctG8wrv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctG8wrv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctG8wrv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctG8wrv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctG8wrv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctG8wrv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctG8wrv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctG8wrv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctG8wrv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctG8wrv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctG8wrv.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc7B2fT6.s: Assembler messages:
encrypt.c: /tmp/cc7B2fT6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7B2fT6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7B2fT6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7B2fT6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7B2fT6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7B2fT6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7B2fT6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7B2fT6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7B2fT6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7B2fT6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7B2fT6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7B2fT6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7B2fT6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7B2fT6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7B2fT6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7B2fT6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7B2fT6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7B2fT6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7B2fT6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7B2fT6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7B2fT6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7B2fT6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7B2fT6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7B2fT6.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccKRC6MJ.s: Assembler messages:
encrypt.c: /tmp/ccKRC6MJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKRC6MJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKRC6MJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKRC6MJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRC6MJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRC6MJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRC6MJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRC6MJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRC6MJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRC6MJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRC6MJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRC6MJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKRC6MJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRC6MJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKRC6MJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRC6MJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKRC6MJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRC6MJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRC6MJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRC6MJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRC6MJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRC6MJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKRC6MJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRC6MJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFdjCWM.s: Assembler messages:
encrypt.c: /tmp/ccFdjCWM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFdjCWM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFdjCWM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFdjCWM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdjCWM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdjCWM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdjCWM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdjCWM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdjCWM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdjCWM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdjCWM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdjCWM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFdjCWM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdjCWM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFdjCWM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdjCWM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFdjCWM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFdjCWM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFdjCWM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFdjCWM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFdjCWM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFdjCWM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFdjCWM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFdjCWM.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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