Implementation notes: x86, h9trinity, crypto_aead/omdsha256k256n248tau256v2

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
343968refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
345003refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
345082refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120720171020
346803refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
350638refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
352345refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
352417refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
354176refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120720171020
354654refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120720171020
355513refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
355698refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120720171020
356026refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120720171020
356240refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120720171020
356812refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120720171020
358776refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120720171020
361704refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
362307refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
363510refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
365088refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
367139refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
367543refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
373003refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
373987refgcc -m32 -O3 -fomit-frame-pointer2017120720171020
374473refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
376654refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
380017refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
387448refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
388156refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
388229refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
388875refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
388919refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
390262refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
390424refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
390900refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
390942refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
393923refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120720171020
396071refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
399328refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
399758refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
401254refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
402108refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
402480refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
403969refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
404033refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
405166refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
406309refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
409859refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
413469refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
414314refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
414349refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
414556refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
415166refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
415341refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
415736refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
416638refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
416731refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
418280refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
419471refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
419883refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
420061refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
420070refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
420088refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
420122refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
420290refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
421217refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
422482refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
424352refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017120720171020
425702refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
426847refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
427084refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120720171020
437083refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120720171020
437691refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
437823refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120720171020
438506refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120720171020
438613refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120720171020
438693refgcc -m32 -O2 -fomit-frame-pointer2017120720171020
438701refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120720171020
438720refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
438825refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120720171020
439022refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
440306refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
440883refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
441228refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
441364refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
441861refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
442569refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
443215refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
446026refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
446429refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
447180refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
448805refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
449300refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
449578refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
449871refgcc -m32 -march=core2 -O -fomit-frame-pointer2017120720171020
450196refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120720171020
450613refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120720171020
450764refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
454561refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
457070refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
457536refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120720171020
458159refgcc -m32 -O -fomit-frame-pointer2017120720171020
458444refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120720171020
458785refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120720171020
458975refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017120720171020
459592refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
459617refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
459943refgcc -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
460005refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
460313refgcc -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
460439refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
460720refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
460800refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
461170refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
461366refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
461595refgcc -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
461830refgcc -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
462149refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
464221refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
465191refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
473262refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
474225refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
474341refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
483434refgcc -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
483472refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
484545refgcc -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
485263refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
486339refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120720171020
486444refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
487029refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
487551refgcc -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
488384refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
488938refgcc -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
492394refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
492764refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120720171020
492780refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120720171020
493626refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017120720171020
493853refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120720171020
493996refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120720171020
494211refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
494517refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120720171020
494747refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
495228refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
496814refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
497984refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
498020refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
498268refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
498710refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120720171020
499097refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
499181refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
499222refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020
499229refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
499706refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
500845refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
500978refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020
501412refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
501791refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
502483refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
503069refgcc -m32 -Os -fomit-frame-pointer2017120720171020
503212refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
503360refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
504567refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
505191refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
505270refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020
505320refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
505736refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020
505884refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
506142refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
506514refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
506624refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020
508319refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020
508516refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020
509376refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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