Implementation notes: x86, h9trinity, crypto_aead/omdsha256k256n248tau256v1

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
342170refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
344346refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120720171020
345515refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
346002refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
352182refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
352855refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
352903refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
355708refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120720171020
356435refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
356550refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120720171020
357120refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120720171020
358250refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120720171020
358278refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120720171020
358878refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120720171020
359255refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120720171020
362135refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
362986refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
365740refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
365999refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
367307refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
369374refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
369925refgcc -m32 -O3 -fomit-frame-pointer2017120720171020
372842refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
373815refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
374228refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
379883refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
389514refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
390017refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
390459refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
390750refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
390977refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
392612refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
392633refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
392684refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
392755refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120720171020
392980refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
398319refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
398930refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
399603refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
401766refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
401800refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
403327refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
403565refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
403795refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
405189refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
405227refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
411961refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
413055refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
413177refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
414039refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
415133refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
415823refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
417061refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
418172refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
418588refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
418805refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
419263refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
419529refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
419688refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
420157refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
420708refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017120720171020
420989refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
423474refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120720171020
425401refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
426104refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
430636refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
436273refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
436511refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
437632refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120720171020
437752refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
437872refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
438104refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120720171020
438496refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
438539refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
438738refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120720171020
439466refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
439637refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120720171020
439764refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120720171020
440699refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
440726refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120720171020
440818refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
442365refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
442695refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
442900refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
443005refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
443294refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
445079refgcc -m32 -O2 -fomit-frame-pointer2017120720171020
445168refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
445185refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
445313refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
445476refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120720171020
446062refgcc -m32 -march=core2 -O -fomit-frame-pointer2017120720171020
446090refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
446652refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120720171020
447981refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
449595refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
450445refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
450929refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
455515refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017120720171020
455784refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
455821refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
456835refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
456924refgcc -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
457209refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
457717refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120720171020
458015refgcc -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
458273refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
458391refgcc -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
458605refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
458805refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120720171020
459017refgcc -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
459693refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
459712refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
459878refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
460483refgcc -m32 -O -fomit-frame-pointer2017120720171020
460658refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
461938refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120720171020
467501refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
470700refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
474466refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
474624refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
475273refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
482959refgcc -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
484297refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
484988refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
485927refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120720171020
486516refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
486771refgcc -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
487734refgcc -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
488509refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020
489705refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120720171020
489892refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120720171020
490396refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120720171020
490717refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017120720171020
491120refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
491412refgcc -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
491562refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120720171020
491979refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
492566refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
493337refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
494028refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120720171020
494632refgcc -m32 -Os -fomit-frame-pointer2017120720171020
494637refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
496472refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
496663refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
497262refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020
497565refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
497776refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
497891refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120720171020
498094refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
498413refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
498927refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
499561refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020
499683refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
499737refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
499949refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
500008refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
500083refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020
500172refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
500549refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
501482refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
502308refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
502501refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
502956refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
504338refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
504443refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020
505576refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
505880refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
509569refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
515612refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020
515743refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020
516032refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020

Test failure

Implementation: crypto_aead/omdsha256k256n248tau256v1/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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB35m4T.s: Assembler messages:
encrypt.c: /tmp/ccB35m4T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB35m4T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB35m4T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB35m4T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB35m4T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB35m4T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB35m4T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB35m4T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB35m4T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB35m4T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB35m4T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB35m4T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB35m4T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB35m4T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB35m4T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB35m4T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB35m4T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB35m4T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB35m4T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB35m4T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB35m4T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB35m4T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB35m4T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB35m4T.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq1CyUP.s: Assembler messages:
encrypt.c: /tmp/ccq1CyUP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq1CyUP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq1CyUP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq1CyUP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1CyUP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1CyUP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1CyUP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1CyUP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1CyUP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1CyUP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1CyUP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1CyUP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq1CyUP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1CyUP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq1CyUP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq1CyUP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1CyUP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1CyUP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1CyUP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1CyUP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1CyUP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq1CyUP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1CyUP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1CyUP.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUqGpT5.s: Assembler messages:
encrypt.c: /tmp/ccUqGpT5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUqGpT5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUqGpT5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUqGpT5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqGpT5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqGpT5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqGpT5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqGpT5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqGpT5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUqGpT5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUqGpT5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUqGpT5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUqGpT5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqGpT5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUqGpT5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUqGpT5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUqGpT5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUqGpT5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUqGpT5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUqGpT5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqGpT5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUqGpT5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUqGpT5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUqGpT5.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVFKklQ.s: Assembler messages:
encrypt.c: /tmp/ccVFKklQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVFKklQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVFKklQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVFKklQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFKklQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFKklQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFKklQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFKklQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFKklQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVFKklQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVFKklQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVFKklQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVFKklQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFKklQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVFKklQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVFKklQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVFKklQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVFKklQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVFKklQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFKklQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVFKklQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVFKklQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVFKklQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVFKklQ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0RhKsO.s: Assembler messages:
encrypt.c: /tmp/cc0RhKsO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0RhKsO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0RhKsO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0RhKsO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RhKsO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RhKsO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RhKsO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RhKsO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RhKsO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0RhKsO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0RhKsO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0RhKsO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0RhKsO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RhKsO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0RhKsO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0RhKsO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0RhKsO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0RhKsO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0RhKsO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RhKsO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0RhKsO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0RhKsO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0RhKsO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0RhKsO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjRjP2R.s: Assembler messages:
encrypt.c: /tmp/ccjRjP2R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjRjP2R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjRjP2R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjRjP2R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRjP2R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRjP2R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRjP2R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRjP2R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRjP2R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRjP2R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRjP2R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRjP2R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjRjP2R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRjP2R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjRjP2R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRjP2R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjRjP2R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRjP2R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjRjP2R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjRjP2R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRjP2R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjRjP2R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjRjP2R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjRjP2R.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDAUpwW.s: Assembler messages:
encrypt.c: /tmp/ccDAUpwW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDAUpwW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDAUpwW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDAUpwW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAUpwW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAUpwW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAUpwW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAUpwW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAUpwW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAUpwW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAUpwW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAUpwW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDAUpwW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAUpwW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDAUpwW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDAUpwW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAUpwW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAUpwW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAUpwW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAUpwW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAUpwW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDAUpwW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAUpwW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAUpwW.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciBabuZ.s: Assembler messages:
encrypt.c: /tmp/cciBabuZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciBabuZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciBabuZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciBabuZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBabuZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBabuZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBabuZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBabuZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBabuZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBabuZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBabuZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBabuZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciBabuZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBabuZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciBabuZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBabuZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciBabuZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBabuZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBabuZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBabuZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBabuZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBabuZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciBabuZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBabuZ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ0Pjib.s: Assembler messages:
encrypt.c: /tmp/ccZ0Pjib.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ0Pjib.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ0Pjib.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ0Pjib.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0Pjib.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0Pjib.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0Pjib.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0Pjib.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0Pjib.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0Pjib.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0Pjib.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0Pjib.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ0Pjib.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0Pjib.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ0Pjib.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ0Pjib.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0Pjib.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0Pjib.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0Pjib.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0Pjib.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0Pjib.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ0Pjib.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0Pjib.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0Pjib.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbZhKjt.s: Assembler messages:
encrypt.c: /tmp/ccbZhKjt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbZhKjt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbZhKjt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbZhKjt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZhKjt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZhKjt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZhKjt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZhKjt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZhKjt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbZhKjt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbZhKjt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbZhKjt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbZhKjt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZhKjt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbZhKjt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbZhKjt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbZhKjt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbZhKjt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbZhKjt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbZhKjt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZhKjt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbZhKjt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbZhKjt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbZhKjt.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9FpZfr.s: Assembler messages:
encrypt.c: /tmp/cc9FpZfr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9FpZfr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9FpZfr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9FpZfr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FpZfr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FpZfr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FpZfr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FpZfr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FpZfr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9FpZfr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9FpZfr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9FpZfr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9FpZfr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FpZfr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9FpZfr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9FpZfr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9FpZfr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9FpZfr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9FpZfr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FpZfr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9FpZfr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9FpZfr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9FpZfr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9FpZfr.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMo6Xtr.s: Assembler messages:
encrypt.c: /tmp/ccMo6Xtr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMo6Xtr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMo6Xtr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMo6Xtr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMo6Xtr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMo6Xtr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMo6Xtr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMo6Xtr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMo6Xtr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMo6Xtr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMo6Xtr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMo6Xtr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMo6Xtr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMo6Xtr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMo6Xtr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMo6Xtr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMo6Xtr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMo6Xtr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMo6Xtr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMo6Xtr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMo6Xtr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMo6Xtr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMo6Xtr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMo6Xtr.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc3V8xFl.s: Assembler messages:
encrypt.c: /tmp/cc3V8xFl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3V8xFl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3V8xFl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3V8xFl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3V8xFl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3V8xFl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3V8xFl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3V8xFl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3V8xFl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3V8xFl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3V8xFl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3V8xFl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3V8xFl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3V8xFl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3V8xFl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3V8xFl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3V8xFl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3V8xFl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3V8xFl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3V8xFl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3V8xFl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3V8xFl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3V8xFl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3V8xFl.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccWApMLh.s: Assembler messages:
encrypt.c: /tmp/ccWApMLh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWApMLh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWApMLh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWApMLh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWApMLh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWApMLh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWApMLh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWApMLh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWApMLh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWApMLh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWApMLh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWApMLh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWApMLh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWApMLh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWApMLh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWApMLh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWApMLh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWApMLh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWApMLh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWApMLh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWApMLh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWApMLh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWApMLh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWApMLh.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNKDvei.s: Assembler messages:
encrypt.c: /tmp/ccNKDvei.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNKDvei.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNKDvei.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNKDvei.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKDvei.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKDvei.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKDvei.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKDvei.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKDvei.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKDvei.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKDvei.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKDvei.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNKDvei.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKDvei.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNKDvei.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNKDvei.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKDvei.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKDvei.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKDvei.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKDvei.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKDvei.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNKDvei.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKDvei.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKDvei.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cco4jCDv.s: Assembler messages:
encrypt.c: /tmp/cco4jCDv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco4jCDv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco4jCDv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco4jCDv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4jCDv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4jCDv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4jCDv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4jCDv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4jCDv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4jCDv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4jCDv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4jCDv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco4jCDv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4jCDv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco4jCDv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4jCDv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco4jCDv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4jCDv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4jCDv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4jCDv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4jCDv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4jCDv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco4jCDv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4jCDv.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMBW187.s: Assembler messages:
encrypt.c: /tmp/ccMBW187.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMBW187.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMBW187.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMBW187.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBW187.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBW187.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBW187.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBW187.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBW187.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBW187.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBW187.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBW187.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMBW187.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBW187.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMBW187.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMBW187.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBW187.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBW187.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBW187.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBW187.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBW187.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMBW187.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBW187.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBW187.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccrCwmc.s: Assembler messages:
encrypt.c: /tmp/cccrCwmc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccrCwmc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccrCwmc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccrCwmc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrCwmc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrCwmc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrCwmc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrCwmc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrCwmc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccrCwmc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccrCwmc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccrCwmc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccrCwmc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrCwmc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccrCwmc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccrCwmc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccrCwmc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccrCwmc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccrCwmc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccrCwmc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrCwmc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccrCwmc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccrCwmc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccrCwmc.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0rXUDk.s: Assembler messages:
encrypt.c: /tmp/cc0rXUDk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0rXUDk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0rXUDk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0rXUDk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rXUDk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rXUDk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rXUDk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rXUDk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rXUDk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0rXUDk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0rXUDk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0rXUDk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0rXUDk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rXUDk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0rXUDk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0rXUDk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0rXUDk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0rXUDk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0rXUDk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rXUDk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0rXUDk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0rXUDk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0rXUDk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0rXUDk.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOUnz9b.s: Assembler messages:
encrypt.c: /tmp/ccOUnz9b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOUnz9b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOUnz9b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOUnz9b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUnz9b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUnz9b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUnz9b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUnz9b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUnz9b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOUnz9b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOUnz9b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOUnz9b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOUnz9b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUnz9b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOUnz9b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOUnz9b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOUnz9b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOUnz9b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOUnz9b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOUnz9b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUnz9b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOUnz9b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOUnz9b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOUnz9b.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccD50cv3.s: Assembler messages:
encrypt.c: /tmp/ccD50cv3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD50cv3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD50cv3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD50cv3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD50cv3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD50cv3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD50cv3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD50cv3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD50cv3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD50cv3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD50cv3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD50cv3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD50cv3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD50cv3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD50cv3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD50cv3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD50cv3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD50cv3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD50cv3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD50cv3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD50cv3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD50cv3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD50cv3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD50cv3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cclC4TV2.s: Assembler messages:
encrypt.c: /tmp/cclC4TV2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclC4TV2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclC4TV2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclC4TV2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC4TV2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC4TV2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC4TV2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC4TV2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC4TV2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclC4TV2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclC4TV2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclC4TV2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclC4TV2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC4TV2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclC4TV2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclC4TV2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclC4TV2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclC4TV2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclC4TV2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC4TV2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclC4TV2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclC4TV2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclC4TV2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclC4TV2.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKLhD87.s: Assembler messages:
encrypt.c: /tmp/ccKLhD87.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKLhD87.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKLhD87.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKLhD87.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLhD87.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLhD87.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLhD87.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLhD87.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLhD87.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLhD87.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLhD87.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLhD87.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKLhD87.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLhD87.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKLhD87.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLhD87.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKLhD87.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLhD87.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKLhD87.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKLhD87.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLhD87.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKLhD87.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKLhD87.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKLhD87.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSxJAtg.s: Assembler messages:
encrypt.c: /tmp/ccSxJAtg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSxJAtg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSxJAtg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSxJAtg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxJAtg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxJAtg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxJAtg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxJAtg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxJAtg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxJAtg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxJAtg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxJAtg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSxJAtg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxJAtg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSxJAtg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSxJAtg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxJAtg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxJAtg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxJAtg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxJAtg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxJAtg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSxJAtg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxJAtg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxJAtg.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg1vw9q.s: Assembler messages:
encrypt.c: /tmp/ccg1vw9q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg1vw9q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg1vw9q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg1vw9q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1vw9q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1vw9q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1vw9q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1vw9q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1vw9q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1vw9q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1vw9q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1vw9q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg1vw9q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1vw9q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg1vw9q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg1vw9q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1vw9q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1vw9q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1vw9q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1vw9q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1vw9q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg1vw9q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1vw9q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1vw9q.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccodHL9n.s: Assembler messages:
encrypt.c: /tmp/ccodHL9n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccodHL9n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccodHL9n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccodHL9n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodHL9n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodHL9n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodHL9n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodHL9n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodHL9n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodHL9n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodHL9n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodHL9n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccodHL9n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodHL9n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccodHL9n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodHL9n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccodHL9n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodHL9n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodHL9n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodHL9n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodHL9n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodHL9n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccodHL9n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodHL9n.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3VtHqD.s: Assembler messages:
encrypt.c: /tmp/cc3VtHqD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3VtHqD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3VtHqD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3VtHqD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VtHqD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VtHqD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VtHqD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VtHqD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VtHqD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VtHqD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VtHqD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VtHqD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3VtHqD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VtHqD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3VtHqD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3VtHqD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VtHqD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VtHqD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VtHqD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VtHqD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VtHqD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3VtHqD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VtHqD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VtHqD.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUj92vA.s: Assembler messages:
encrypt.c: /tmp/ccUj92vA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUj92vA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUj92vA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUj92vA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUj92vA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUj92vA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUj92vA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUj92vA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUj92vA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUj92vA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUj92vA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUj92vA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUj92vA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUj92vA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUj92vA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUj92vA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUj92vA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUj92vA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUj92vA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUj92vA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUj92vA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUj92vA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUj92vA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUj92vA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdWGkGq.s: Assembler messages:
encrypt.c: /tmp/ccdWGkGq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdWGkGq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdWGkGq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdWGkGq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWGkGq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWGkGq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWGkGq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWGkGq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWGkGq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWGkGq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWGkGq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWGkGq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdWGkGq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWGkGq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdWGkGq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWGkGq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdWGkGq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWGkGq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWGkGq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWGkGq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWGkGq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWGkGq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdWGkGq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWGkGq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrO6u1m.s: Assembler messages:
encrypt.c: /tmp/ccrO6u1m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrO6u1m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrO6u1m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrO6u1m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO6u1m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO6u1m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO6u1m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO6u1m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO6u1m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrO6u1m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrO6u1m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrO6u1m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrO6u1m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO6u1m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrO6u1m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrO6u1m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrO6u1m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrO6u1m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrO6u1m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO6u1m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrO6u1m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrO6u1m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrO6u1m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrO6u1m.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsCjHYx.s: Assembler messages:
encrypt.c: /tmp/ccsCjHYx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsCjHYx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsCjHYx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsCjHYx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCjHYx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCjHYx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCjHYx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCjHYx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCjHYx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCjHYx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCjHYx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCjHYx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsCjHYx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCjHYx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsCjHYx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsCjHYx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCjHYx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCjHYx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCjHYx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCjHYx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCjHYx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsCjHYx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCjHYx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCjHYx.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxujhQw.s: Assembler messages:
encrypt.c: /tmp/ccxujhQw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxujhQw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxujhQw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxujhQw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxujhQw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxujhQw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxujhQw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxujhQw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxujhQw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxujhQw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxujhQw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxujhQw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxujhQw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxujhQw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxujhQw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxujhQw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxujhQw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxujhQw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxujhQw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxujhQw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxujhQw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxujhQw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxujhQw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxujhQw.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDOY1KP.s: Assembler messages:
encrypt.c: /tmp/ccDOY1KP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDOY1KP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDOY1KP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDOY1KP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOY1KP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOY1KP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOY1KP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOY1KP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOY1KP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOY1KP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOY1KP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOY1KP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDOY1KP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOY1KP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDOY1KP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDOY1KP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOY1KP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOY1KP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOY1KP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOY1KP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOY1KP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDOY1KP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOY1KP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOY1KP.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrzmWeN.s: Assembler messages:
encrypt.c: /tmp/ccrzmWeN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrzmWeN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrzmWeN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrzmWeN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzmWeN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzmWeN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzmWeN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzmWeN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzmWeN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzmWeN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzmWeN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzmWeN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrzmWeN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzmWeN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrzmWeN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzmWeN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrzmWeN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzmWeN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzmWeN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzmWeN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzmWeN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzmWeN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrzmWeN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzmWeN.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdJKh3U.s: Assembler messages:
encrypt.c: /tmp/ccdJKh3U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdJKh3U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdJKh3U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdJKh3U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJKh3U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJKh3U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJKh3U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJKh3U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJKh3U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJKh3U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJKh3U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJKh3U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdJKh3U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJKh3U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdJKh3U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdJKh3U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJKh3U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJKh3U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJKh3U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJKh3U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJKh3U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdJKh3U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJKh3U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJKh3U.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccklXlLZ.s: Assembler messages:
encrypt.c: /tmp/ccklXlLZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccklXlLZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccklXlLZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccklXlLZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklXlLZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklXlLZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklXlLZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklXlLZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklXlLZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklXlLZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklXlLZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklXlLZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccklXlLZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklXlLZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccklXlLZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklXlLZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccklXlLZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklXlLZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccklXlLZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccklXlLZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklXlLZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccklXlLZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccklXlLZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccklXlLZ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfdGcaJ.s: Assembler messages:
encrypt.c: /tmp/ccfdGcaJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfdGcaJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfdGcaJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfdGcaJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdGcaJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdGcaJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdGcaJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdGcaJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdGcaJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdGcaJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdGcaJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdGcaJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfdGcaJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdGcaJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfdGcaJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdGcaJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfdGcaJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdGcaJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdGcaJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdGcaJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdGcaJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdGcaJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfdGcaJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdGcaJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccidIFmK.s: Assembler messages:
encrypt.c: /tmp/ccidIFmK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccidIFmK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccidIFmK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccidIFmK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidIFmK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidIFmK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidIFmK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidIFmK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidIFmK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidIFmK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidIFmK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidIFmK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccidIFmK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidIFmK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccidIFmK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccidIFmK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidIFmK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidIFmK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidIFmK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidIFmK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidIFmK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccidIFmK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidIFmK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidIFmK.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUmw0PW.s: Assembler messages:
encrypt.c: /tmp/ccUmw0PW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUmw0PW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUmw0PW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUmw0PW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmw0PW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmw0PW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmw0PW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmw0PW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmw0PW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUmw0PW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUmw0PW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUmw0PW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUmw0PW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmw0PW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUmw0PW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUmw0PW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUmw0PW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUmw0PW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUmw0PW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmw0PW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUmw0PW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUmw0PW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUmw0PW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUmw0PW.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnUuEFV.s: Assembler messages:
encrypt.c: /tmp/ccnUuEFV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnUuEFV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnUuEFV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnUuEFV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUuEFV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUuEFV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUuEFV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUuEFV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUuEFV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUuEFV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUuEFV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUuEFV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnUuEFV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUuEFV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnUuEFV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUuEFV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnUuEFV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUuEFV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUuEFV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUuEFV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUuEFV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUuEFV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnUuEFV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUuEFV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7TCYmZ.s: Assembler messages:
encrypt.c: /tmp/cc7TCYmZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7TCYmZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7TCYmZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7TCYmZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TCYmZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TCYmZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TCYmZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TCYmZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TCYmZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TCYmZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TCYmZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TCYmZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7TCYmZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TCYmZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7TCYmZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TCYmZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7TCYmZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TCYmZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TCYmZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TCYmZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TCYmZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TCYmZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7TCYmZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TCYmZ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczWcXs7.s: Assembler messages:
encrypt.c: /tmp/cczWcXs7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczWcXs7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczWcXs7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczWcXs7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWcXs7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWcXs7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWcXs7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWcXs7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWcXs7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczWcXs7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczWcXs7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczWcXs7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczWcXs7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWcXs7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczWcXs7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczWcXs7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczWcXs7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWcXs7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWcXs7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWcXs7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWcXs7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczWcXs7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWcXs7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWcXs7.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc67koVh.s: Assembler messages:
encrypt.c: /tmp/cc67koVh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc67koVh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc67koVh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc67koVh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67koVh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67koVh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67koVh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67koVh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67koVh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67koVh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67koVh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67koVh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc67koVh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67koVh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc67koVh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc67koVh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67koVh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67koVh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67koVh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67koVh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67koVh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc67koVh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67koVh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67koVh.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdHbez9.s: Assembler messages:
encrypt.c: /tmp/ccdHbez9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdHbez9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdHbez9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdHbez9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHbez9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHbez9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHbez9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHbez9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHbez9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdHbez9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdHbez9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdHbez9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdHbez9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHbez9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdHbez9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdHbez9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdHbez9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdHbez9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdHbez9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdHbez9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHbez9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdHbez9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdHbez9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdHbez9.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEI3iDS.s: Assembler messages:
encrypt.c: /tmp/ccEI3iDS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEI3iDS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEI3iDS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEI3iDS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEI3iDS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEI3iDS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEI3iDS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEI3iDS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEI3iDS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEI3iDS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEI3iDS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEI3iDS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEI3iDS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEI3iDS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEI3iDS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEI3iDS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEI3iDS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEI3iDS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEI3iDS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEI3iDS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEI3iDS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEI3iDS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEI3iDS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEI3iDS.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cciAROX2.s: Assembler messages:
encrypt.c: /tmp/cciAROX2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciAROX2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciAROX2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciAROX2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAROX2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAROX2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAROX2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAROX2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAROX2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciAROX2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciAROX2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciAROX2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciAROX2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAROX2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciAROX2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciAROX2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciAROX2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciAROX2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciAROX2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAROX2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciAROX2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciAROX2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciAROX2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciAROX2.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc18AI32.s: Assembler messages:
encrypt.c: /tmp/cc18AI32.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc18AI32.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc18AI32.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc18AI32.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc18AI32.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc18AI32.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc18AI32.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc18AI32.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc18AI32.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc18AI32.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc18AI32.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc18AI32.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc18AI32.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc18AI32.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc18AI32.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc18AI32.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc18AI32.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc18AI32.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc18AI32.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc18AI32.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc18AI32.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc18AI32.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc18AI32.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc18AI32.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMt8oRg.s: Assembler messages:
encrypt.c: /tmp/ccMt8oRg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMt8oRg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMt8oRg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMt8oRg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMt8oRg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMt8oRg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMt8oRg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMt8oRg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMt8oRg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMt8oRg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMt8oRg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMt8oRg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMt8oRg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMt8oRg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMt8oRg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMt8oRg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMt8oRg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMt8oRg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMt8oRg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMt8oRg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMt8oRg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMt8oRg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMt8oRg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMt8oRg.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2PM5Rh.s: Assembler messages:
encrypt.c: /tmp/cc2PM5Rh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2PM5Rh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2PM5Rh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2PM5Rh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PM5Rh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PM5Rh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PM5Rh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PM5Rh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PM5Rh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PM5Rh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PM5Rh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PM5Rh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2PM5Rh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PM5Rh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2PM5Rh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PM5Rh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2PM5Rh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PM5Rh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PM5Rh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PM5Rh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PM5Rh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PM5Rh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2PM5Rh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PM5Rh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoiHSBj.s: Assembler messages:
encrypt.c: /tmp/ccoiHSBj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoiHSBj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoiHSBj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoiHSBj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiHSBj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiHSBj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiHSBj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiHSBj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiHSBj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoiHSBj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoiHSBj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoiHSBj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoiHSBj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiHSBj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoiHSBj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoiHSBj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoiHSBj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiHSBj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiHSBj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiHSBj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiHSBj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoiHSBj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiHSBj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiHSBj.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccT5TK38.s: Assembler messages:
encrypt.c: /tmp/ccT5TK38.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT5TK38.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT5TK38.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT5TK38.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5TK38.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5TK38.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5TK38.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5TK38.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5TK38.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5TK38.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5TK38.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5TK38.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT5TK38.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5TK38.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT5TK38.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT5TK38.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5TK38.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5TK38.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5TK38.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5TK38.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5TK38.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT5TK38.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5TK38.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5TK38.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccacRcNh.s: Assembler messages:
encrypt.c: /tmp/ccacRcNh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccacRcNh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccacRcNh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccacRcNh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacRcNh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacRcNh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacRcNh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacRcNh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacRcNh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacRcNh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacRcNh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacRcNh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccacRcNh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacRcNh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccacRcNh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacRcNh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccacRcNh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacRcNh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacRcNh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacRcNh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacRcNh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacRcNh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccacRcNh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacRcNh.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cconHPWd.s: Assembler messages:
encrypt.c: /tmp/cconHPWd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cconHPWd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cconHPWd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cconHPWd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cconHPWd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cconHPWd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cconHPWd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cconHPWd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cconHPWd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cconHPWd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cconHPWd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cconHPWd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cconHPWd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cconHPWd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cconHPWd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cconHPWd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cconHPWd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cconHPWd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cconHPWd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cconHPWd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cconHPWd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cconHPWd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cconHPWd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cconHPWd.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrky3hq.s: Assembler messages:
encrypt.c: /tmp/ccrky3hq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrky3hq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrky3hq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrky3hq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrky3hq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrky3hq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrky3hq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrky3hq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrky3hq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrky3hq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrky3hq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrky3hq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrky3hq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrky3hq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrky3hq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrky3hq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrky3hq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrky3hq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrky3hq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrky3hq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrky3hq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrky3hq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrky3hq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrky3hq.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8u8TOs.s: Assembler messages:
encrypt.c: /tmp/cc8u8TOs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8u8TOs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8u8TOs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8u8TOs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8u8TOs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8u8TOs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8u8TOs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8u8TOs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8u8TOs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8u8TOs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8u8TOs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8u8TOs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8u8TOs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8u8TOs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8u8TOs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8u8TOs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8u8TOs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8u8TOs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8u8TOs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8u8TOs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8u8TOs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8u8TOs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8u8TOs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8u8TOs.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXyC7N8.s: Assembler messages:
encrypt.c: /tmp/ccXyC7N8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXyC7N8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXyC7N8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXyC7N8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyC7N8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyC7N8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyC7N8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyC7N8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyC7N8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyC7N8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyC7N8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyC7N8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXyC7N8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyC7N8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXyC7N8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyC7N8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXyC7N8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyC7N8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXyC7N8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXyC7N8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyC7N8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXyC7N8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXyC7N8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXyC7N8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJoCfKO.s: Assembler messages:
encrypt.c: /tmp/ccJoCfKO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJoCfKO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJoCfKO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJoCfKO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoCfKO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoCfKO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoCfKO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoCfKO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoCfKO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJoCfKO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJoCfKO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJoCfKO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJoCfKO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoCfKO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJoCfKO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJoCfKO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJoCfKO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJoCfKO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJoCfKO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJoCfKO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJoCfKO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJoCfKO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJoCfKO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJoCfKO.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw0CUmN.s: Assembler messages:
encrypt.c: /tmp/ccw0CUmN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw0CUmN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw0CUmN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw0CUmN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0CUmN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0CUmN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0CUmN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0CUmN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0CUmN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw0CUmN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw0CUmN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw0CUmN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw0CUmN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0CUmN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw0CUmN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw0CUmN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw0CUmN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw0CUmN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw0CUmN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw0CUmN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0CUmN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw0CUmN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw0CUmN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw0CUmN.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc61w6CO.s: Assembler messages:
encrypt.c: /tmp/cc61w6CO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc61w6CO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc61w6CO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc61w6CO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61w6CO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61w6CO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61w6CO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61w6CO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61w6CO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc61w6CO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc61w6CO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc61w6CO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc61w6CO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61w6CO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc61w6CO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc61w6CO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc61w6CO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc61w6CO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc61w6CO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc61w6CO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61w6CO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc61w6CO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc61w6CO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc61w6CO.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDJcJeZ.s: Assembler messages:
encrypt.c: /tmp/ccDJcJeZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDJcJeZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDJcJeZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDJcJeZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJcJeZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJcJeZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJcJeZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJcJeZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJcJeZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJcJeZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJcJeZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJcJeZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDJcJeZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJcJeZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDJcJeZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDJcJeZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJcJeZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJcJeZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJcJeZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJcJeZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJcJeZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDJcJeZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJcJeZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJcJeZ.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIFeuAJ.s: Assembler messages:
encrypt.c: /tmp/ccIFeuAJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIFeuAJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIFeuAJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIFeuAJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFeuAJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFeuAJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFeuAJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFeuAJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFeuAJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFeuAJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFeuAJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFeuAJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIFeuAJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFeuAJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIFeuAJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIFeuAJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFeuAJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFeuAJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFeuAJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFeuAJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFeuAJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIFeuAJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFeuAJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFeuAJ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccz7BLxE.s: Assembler messages:
encrypt.c: /tmp/ccz7BLxE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz7BLxE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz7BLxE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz7BLxE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7BLxE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7BLxE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7BLxE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7BLxE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7BLxE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7BLxE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7BLxE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7BLxE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz7BLxE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7BLxE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz7BLxE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7BLxE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz7BLxE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7BLxE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7BLxE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7BLxE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7BLxE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7BLxE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz7BLxE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7BLxE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7KRn9R.s: Assembler messages:
encrypt.c: /tmp/cc7KRn9R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7KRn9R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7KRn9R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7KRn9R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KRn9R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KRn9R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KRn9R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KRn9R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KRn9R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7KRn9R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7KRn9R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7KRn9R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7KRn9R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KRn9R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7KRn9R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7KRn9R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7KRn9R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KRn9R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KRn9R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7KRn9R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KRn9R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7KRn9R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KRn9R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7KRn9R.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx6ysgR.s: Assembler messages:
encrypt.c: /tmp/ccx6ysgR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx6ysgR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx6ysgR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx6ysgR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6ysgR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6ysgR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6ysgR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6ysgR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6ysgR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6ysgR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6ysgR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6ysgR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx6ysgR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6ysgR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx6ysgR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6ysgR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx6ysgR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6ysgR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6ysgR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6ysgR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6ysgR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6ysgR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx6ysgR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6ysgR.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc27ckKC.s: Assembler messages:
encrypt.c: /tmp/cc27ckKC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc27ckKC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc27ckKC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc27ckKC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27ckKC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27ckKC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27ckKC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27ckKC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27ckKC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27ckKC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27ckKC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27ckKC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc27ckKC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27ckKC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc27ckKC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27ckKC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc27ckKC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27ckKC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27ckKC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27ckKC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27ckKC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27ckKC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc27ckKC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27ckKC.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs9PArx.s: Assembler messages:
encrypt.c: /tmp/ccs9PArx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs9PArx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs9PArx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs9PArx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9PArx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9PArx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9PArx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9PArx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9PArx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs9PArx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs9PArx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs9PArx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs9PArx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9PArx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs9PArx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs9PArx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs9PArx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs9PArx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs9PArx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9PArx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs9PArx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs9PArx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs9PArx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs9PArx.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUIZexH.s: Assembler messages:
encrypt.c: /tmp/ccUIZexH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUIZexH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUIZexH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUIZexH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIZexH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIZexH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIZexH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIZexH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIZexH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUIZexH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUIZexH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUIZexH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUIZexH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIZexH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUIZexH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUIZexH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUIZexH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUIZexH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUIZexH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIZexH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUIZexH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUIZexH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUIZexH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUIZexH.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqsO7ON.s: Assembler messages:
encrypt.c: /tmp/ccqsO7ON.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqsO7ON.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqsO7ON.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqsO7ON.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsO7ON.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsO7ON.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsO7ON.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsO7ON.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsO7ON.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsO7ON.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsO7ON.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsO7ON.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqsO7ON.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsO7ON.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqsO7ON.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsO7ON.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqsO7ON.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsO7ON.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsO7ON.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsO7ON.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsO7ON.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsO7ON.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqsO7ON.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsO7ON.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCn1Blu.s: Assembler messages:
encrypt.c: /tmp/ccCn1Blu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCn1Blu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCn1Blu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCn1Blu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCn1Blu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCn1Blu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCn1Blu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCn1Blu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCn1Blu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCn1Blu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCn1Blu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCn1Blu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCn1Blu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCn1Blu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCn1Blu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCn1Blu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCn1Blu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCn1Blu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCn1Blu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCn1Blu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCn1Blu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCn1Blu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCn1Blu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCn1Blu.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGTfZUw.s: Assembler messages:
encrypt.c: /tmp/ccGTfZUw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGTfZUw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGTfZUw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGTfZUw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTfZUw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTfZUw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTfZUw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTfZUw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTfZUw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTfZUw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTfZUw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTfZUw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGTfZUw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTfZUw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGTfZUw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTfZUw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGTfZUw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTfZUw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTfZUw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTfZUw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTfZUw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTfZUw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGTfZUw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTfZUw.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP0iHRG.s: Assembler messages:
encrypt.c: /tmp/ccP0iHRG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP0iHRG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP0iHRG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP0iHRG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0iHRG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0iHRG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0iHRG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0iHRG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0iHRG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0iHRG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0iHRG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0iHRG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP0iHRG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0iHRG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP0iHRG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP0iHRG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0iHRG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0iHRG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0iHRG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0iHRG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0iHRG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP0iHRG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0iHRG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0iHRG.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccasBKRG.s: Assembler messages:
encrypt.c: /tmp/ccasBKRG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccasBKRG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccasBKRG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccasBKRG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasBKRG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasBKRG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasBKRG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasBKRG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasBKRG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasBKRG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasBKRG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasBKRG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccasBKRG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasBKRG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccasBKRG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasBKRG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccasBKRG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasBKRG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccasBKRG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccasBKRG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasBKRG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccasBKRG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccasBKRG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccasBKRG.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5jeIox.s: Assembler messages:
encrypt.c: /tmp/cc5jeIox.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5jeIox.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5jeIox.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5jeIox.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jeIox.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jeIox.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jeIox.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jeIox.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jeIox.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5jeIox.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5jeIox.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5jeIox.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5jeIox.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jeIox.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5jeIox.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5jeIox.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5jeIox.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jeIox.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jeIox.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jeIox.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jeIox.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5jeIox.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jeIox.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jeIox.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOgcjxm.s: Assembler messages:
encrypt.c: /tmp/ccOgcjxm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOgcjxm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOgcjxm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOgcjxm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgcjxm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgcjxm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgcjxm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgcjxm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgcjxm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgcjxm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgcjxm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgcjxm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOgcjxm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgcjxm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOgcjxm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgcjxm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOgcjxm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgcjxm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgcjxm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgcjxm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgcjxm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgcjxm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOgcjxm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgcjxm.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLuBpFC.s: Assembler messages:
encrypt.c: /tmp/ccLuBpFC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLuBpFC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLuBpFC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLuBpFC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuBpFC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuBpFC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuBpFC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuBpFC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuBpFC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLuBpFC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLuBpFC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLuBpFC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLuBpFC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuBpFC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLuBpFC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLuBpFC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLuBpFC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuBpFC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuBpFC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuBpFC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuBpFC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLuBpFC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuBpFC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuBpFC.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNpRuLz.s: Assembler messages:
encrypt.c: /tmp/ccNpRuLz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNpRuLz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNpRuLz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNpRuLz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpRuLz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpRuLz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpRuLz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpRuLz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpRuLz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpRuLz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpRuLz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpRuLz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNpRuLz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpRuLz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNpRuLz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpRuLz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNpRuLz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpRuLz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNpRuLz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNpRuLz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpRuLz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNpRuLz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNpRuLz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNpRuLz.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccGMnSFk.s: Assembler messages:
encrypt.c: /tmp/ccGMnSFk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGMnSFk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGMnSFk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGMnSFk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMnSFk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMnSFk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMnSFk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMnSFk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMnSFk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMnSFk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMnSFk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMnSFk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGMnSFk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMnSFk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGMnSFk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMnSFk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGMnSFk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMnSFk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMnSFk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMnSFk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMnSFk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMnSFk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGMnSFk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMnSFk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ06jjt.s: Assembler messages:
encrypt.c: /tmp/ccJ06jjt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ06jjt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ06jjt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ06jjt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ06jjt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ06jjt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ06jjt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ06jjt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ06jjt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ06jjt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ06jjt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ06jjt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ06jjt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ06jjt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ06jjt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ06jjt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ06jjt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ06jjt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ06jjt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ06jjt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ06jjt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ06jjt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ06jjt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ06jjt.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIYXUUr.s: Assembler messages:
encrypt.c: /tmp/ccIYXUUr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIYXUUr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIYXUUr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIYXUUr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYXUUr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYXUUr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYXUUr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYXUUr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYXUUr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIYXUUr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIYXUUr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIYXUUr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIYXUUr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYXUUr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIYXUUr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIYXUUr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIYXUUr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIYXUUr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIYXUUr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIYXUUr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYXUUr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIYXUUr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIYXUUr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIYXUUr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccukFkIF.s: Assembler messages:
encrypt.c: /tmp/ccukFkIF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccukFkIF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccukFkIF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccukFkIF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFkIF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFkIF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFkIF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFkIF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFkIF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccukFkIF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccukFkIF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccukFkIF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccukFkIF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFkIF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccukFkIF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccukFkIF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccukFkIF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukFkIF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukFkIF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFkIF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukFkIF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccukFkIF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukFkIF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukFkIF.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7yFaiz.s: Assembler messages:
encrypt.c: /tmp/cc7yFaiz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7yFaiz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7yFaiz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7yFaiz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yFaiz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yFaiz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yFaiz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yFaiz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yFaiz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7yFaiz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7yFaiz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7yFaiz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7yFaiz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yFaiz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7yFaiz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7yFaiz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7yFaiz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7yFaiz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7yFaiz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yFaiz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7yFaiz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7yFaiz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7yFaiz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7yFaiz.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHz7oIs.s: Assembler messages:
encrypt.c: /tmp/ccHz7oIs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHz7oIs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHz7oIs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHz7oIs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz7oIs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz7oIs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz7oIs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz7oIs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz7oIs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHz7oIs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHz7oIs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHz7oIs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHz7oIs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz7oIs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHz7oIs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHz7oIs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHz7oIs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHz7oIs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHz7oIs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHz7oIs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz7oIs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHz7oIs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHz7oIs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHz7oIs.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccucwFFL.s: Assembler messages:
encrypt.c: /tmp/ccucwFFL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccucwFFL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccucwFFL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccucwFFL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucwFFL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucwFFL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucwFFL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucwFFL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucwFFL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccucwFFL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccucwFFL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccucwFFL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccucwFFL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucwFFL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccucwFFL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccucwFFL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccucwFFL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccucwFFL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccucwFFL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucwFFL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccucwFFL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccucwFFL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccucwFFL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccucwFFL.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx6DfHE.s: Assembler messages:
encrypt.c: /tmp/ccx6DfHE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx6DfHE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx6DfHE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx6DfHE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6DfHE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6DfHE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6DfHE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6DfHE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6DfHE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6DfHE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6DfHE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6DfHE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx6DfHE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6DfHE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx6DfHE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6DfHE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx6DfHE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6DfHE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6DfHE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6DfHE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6DfHE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6DfHE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx6DfHE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6DfHE.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccbzYr7t.s: Assembler messages:
encrypt.c: /tmp/ccbzYr7t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbzYr7t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbzYr7t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbzYr7t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzYr7t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzYr7t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzYr7t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzYr7t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzYr7t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbzYr7t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbzYr7t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbzYr7t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbzYr7t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzYr7t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbzYr7t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbzYr7t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbzYr7t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbzYr7t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbzYr7t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbzYr7t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzYr7t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbzYr7t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbzYr7t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbzYr7t.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cckLycOt.s: Assembler messages:
encrypt.c: /tmp/cckLycOt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckLycOt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckLycOt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckLycOt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLycOt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLycOt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLycOt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLycOt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLycOt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLycOt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLycOt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLycOt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckLycOt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLycOt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckLycOt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckLycOt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLycOt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLycOt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLycOt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLycOt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLycOt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckLycOt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLycOt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLycOt.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc58MTKw.s: Assembler messages:
encrypt.c: /tmp/cc58MTKw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc58MTKw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc58MTKw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc58MTKw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58MTKw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58MTKw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58MTKw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58MTKw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58MTKw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58MTKw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58MTKw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58MTKw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc58MTKw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58MTKw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc58MTKw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58MTKw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc58MTKw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58MTKw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58MTKw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58MTKw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58MTKw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58MTKw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc58MTKw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58MTKw.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwVwjrG.s: Assembler messages:
encrypt.c: /tmp/ccwVwjrG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwVwjrG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwVwjrG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwVwjrG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVwjrG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVwjrG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVwjrG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVwjrG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVwjrG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVwjrG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVwjrG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVwjrG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwVwjrG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVwjrG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwVwjrG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwVwjrG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVwjrG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVwjrG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVwjrG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVwjrG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVwjrG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwVwjrG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVwjrG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVwjrG.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6Tomau.s: Assembler messages:
encrypt.c: /tmp/cc6Tomau.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Tomau.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Tomau.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Tomau.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Tomau.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Tomau.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Tomau.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Tomau.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Tomau.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Tomau.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Tomau.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Tomau.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Tomau.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Tomau.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Tomau.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Tomau.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Tomau.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Tomau.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Tomau.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Tomau.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Tomau.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Tomau.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Tomau.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Tomau.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFbHr2i.s: Assembler messages:
encrypt.c: /tmp/ccFbHr2i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFbHr2i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFbHr2i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFbHr2i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbHr2i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbHr2i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbHr2i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbHr2i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbHr2i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFbHr2i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFbHr2i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFbHr2i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFbHr2i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbHr2i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFbHr2i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFbHr2i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFbHr2i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFbHr2i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFbHr2i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbHr2i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFbHr2i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFbHr2i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFbHr2i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFbHr2i.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSYY3zG.s: Assembler messages:
encrypt.c: /tmp/ccSYY3zG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSYY3zG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSYY3zG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSYY3zG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYY3zG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYY3zG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYY3zG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYY3zG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYY3zG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYY3zG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYY3zG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYY3zG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSYY3zG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYY3zG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSYY3zG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYY3zG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSYY3zG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYY3zG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYY3zG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYY3zG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYY3zG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYY3zG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSYY3zG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYY3zG.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgo4xo8.s: Assembler messages:
encrypt.c: /tmp/ccgo4xo8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgo4xo8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgo4xo8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgo4xo8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgo4xo8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgo4xo8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgo4xo8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgo4xo8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgo4xo8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgo4xo8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgo4xo8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgo4xo8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgo4xo8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgo4xo8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgo4xo8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgo4xo8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgo4xo8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgo4xo8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgo4xo8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgo4xo8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgo4xo8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgo4xo8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgo4xo8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgo4xo8.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccA97RMl.s: Assembler messages:
encrypt.c: /tmp/ccA97RMl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA97RMl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA97RMl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA97RMl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA97RMl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA97RMl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA97RMl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA97RMl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA97RMl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA97RMl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA97RMl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA97RMl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA97RMl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA97RMl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA97RMl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA97RMl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA97RMl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA97RMl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA97RMl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA97RMl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA97RMl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA97RMl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA97RMl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA97RMl.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccQluYfh.s: Assembler messages:
encrypt.c: /tmp/ccQluYfh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQluYfh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQluYfh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQluYfh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQluYfh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQluYfh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQluYfh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQluYfh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQluYfh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQluYfh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQluYfh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQluYfh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQluYfh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQluYfh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQluYfh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQluYfh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQluYfh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQluYfh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQluYfh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQluYfh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQluYfh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQluYfh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQluYfh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQluYfh.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6kSz8x.s: Assembler messages:
encrypt.c: /tmp/cc6kSz8x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6kSz8x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6kSz8x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6kSz8x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kSz8x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kSz8x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kSz8x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kSz8x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kSz8x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kSz8x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kSz8x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kSz8x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6kSz8x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kSz8x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6kSz8x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kSz8x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6kSz8x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kSz8x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kSz8x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kSz8x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kSz8x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kSz8x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6kSz8x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kSz8x.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnQJ433.s: Assembler messages:
encrypt.c: /tmp/ccnQJ433.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnQJ433.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnQJ433.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnQJ433.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQJ433.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQJ433.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQJ433.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQJ433.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQJ433.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnQJ433.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnQJ433.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnQJ433.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnQJ433.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQJ433.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnQJ433.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnQJ433.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnQJ433.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnQJ433.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnQJ433.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQJ433.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnQJ433.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnQJ433.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnQJ433.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnQJ433.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc5d3JA.s: Assembler messages:
encrypt.c: /tmp/ccc5d3JA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc5d3JA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc5d3JA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc5d3JA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5d3JA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5d3JA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5d3JA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5d3JA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5d3JA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5d3JA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5d3JA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5d3JA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc5d3JA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5d3JA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc5d3JA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc5d3JA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5d3JA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5d3JA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5d3JA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5d3JA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5d3JA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc5d3JA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5d3JA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5d3JA.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczOpioT.s: Assembler messages:
encrypt.c: /tmp/cczOpioT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczOpioT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczOpioT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczOpioT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOpioT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOpioT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOpioT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOpioT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOpioT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOpioT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOpioT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOpioT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczOpioT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOpioT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczOpioT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOpioT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczOpioT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOpioT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOpioT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOpioT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOpioT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOpioT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczOpioT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOpioT.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN3HOrO.s: Assembler messages:
encrypt.c: /tmp/ccN3HOrO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN3HOrO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN3HOrO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN3HOrO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3HOrO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3HOrO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3HOrO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3HOrO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3HOrO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3HOrO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3HOrO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3HOrO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN3HOrO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3HOrO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN3HOrO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN3HOrO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3HOrO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3HOrO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3HOrO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3HOrO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3HOrO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN3HOrO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3HOrO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3HOrO.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgDXEQV.s: Assembler messages:
encrypt.c: /tmp/ccgDXEQV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgDXEQV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgDXEQV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgDXEQV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDXEQV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDXEQV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDXEQV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDXEQV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDXEQV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDXEQV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDXEQV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDXEQV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgDXEQV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDXEQV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgDXEQV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDXEQV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgDXEQV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDXEQV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDXEQV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDXEQV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDXEQV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDXEQV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgDXEQV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDXEQV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQbDVmL.s: Assembler messages:
encrypt.c: /tmp/ccQbDVmL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQbDVmL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQbDVmL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQbDVmL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbDVmL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbDVmL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbDVmL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbDVmL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbDVmL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbDVmL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbDVmL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbDVmL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQbDVmL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbDVmL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQbDVmL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbDVmL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQbDVmL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQbDVmL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbDVmL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbDVmL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbDVmL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbDVmL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQbDVmL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQbDVmL.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYxBYIx.s: Assembler messages:
encrypt.c: /tmp/ccYxBYIx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYxBYIx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYxBYIx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYxBYIx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxBYIx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxBYIx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxBYIx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxBYIx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxBYIx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxBYIx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxBYIx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxBYIx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYxBYIx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxBYIx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYxBYIx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYxBYIx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxBYIx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxBYIx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxBYIx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxBYIx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxBYIx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYxBYIx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxBYIx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxBYIx.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB2gJkK.s: Assembler messages:
encrypt.c: /tmp/ccB2gJkK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB2gJkK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB2gJkK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB2gJkK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2gJkK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2gJkK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2gJkK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2gJkK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2gJkK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB2gJkK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB2gJkK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB2gJkK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB2gJkK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2gJkK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB2gJkK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB2gJkK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB2gJkK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB2gJkK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB2gJkK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2gJkK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB2gJkK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB2gJkK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB2gJkK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB2gJkK.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOWQwuQ.s: Assembler messages:
encrypt.c: /tmp/ccOWQwuQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOWQwuQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOWQwuQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOWQwuQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWQwuQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWQwuQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWQwuQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWQwuQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWQwuQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWQwuQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWQwuQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWQwuQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOWQwuQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWQwuQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOWQwuQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWQwuQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOWQwuQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWQwuQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWQwuQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWQwuQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWQwuQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWQwuQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOWQwuQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWQwuQ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5p8Iy3.s: Assembler messages:
encrypt.c: /tmp/cc5p8Iy3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5p8Iy3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5p8Iy3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5p8Iy3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5p8Iy3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5p8Iy3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5p8Iy3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5p8Iy3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5p8Iy3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5p8Iy3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5p8Iy3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5p8Iy3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5p8Iy3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5p8Iy3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5p8Iy3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5p8Iy3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5p8Iy3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5p8Iy3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5p8Iy3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5p8Iy3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5p8Iy3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5p8Iy3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5p8Iy3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5p8Iy3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBFAZR0.s: Assembler messages:
encrypt.c: /tmp/ccBFAZR0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBFAZR0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBFAZR0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBFAZR0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFAZR0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFAZR0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFAZR0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFAZR0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFAZR0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFAZR0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFAZR0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFAZR0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBFAZR0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFAZR0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBFAZR0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBFAZR0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFAZR0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFAZR0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFAZR0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFAZR0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFAZR0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBFAZR0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFAZR0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFAZR0.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCcPjHc.s: Assembler messages:
encrypt.c: /tmp/ccCcPjHc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCcPjHc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCcPjHc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCcPjHc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcPjHc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcPjHc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcPjHc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcPjHc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcPjHc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCcPjHc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCcPjHc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCcPjHc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCcPjHc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcPjHc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCcPjHc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCcPjHc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCcPjHc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCcPjHc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCcPjHc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcPjHc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCcPjHc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCcPjHc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCcPjHc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCcPjHc.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLIescc.s: Assembler messages:
encrypt.c: /tmp/ccLIescc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLIescc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLIescc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLIescc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIescc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIescc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIescc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIescc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIescc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIescc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIescc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIescc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLIescc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIescc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLIescc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIescc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLIescc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIescc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLIescc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLIescc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIescc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLIescc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLIescc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLIescc.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccawBRQZ.s: Assembler messages:
encrypt.c: /tmp/ccawBRQZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccawBRQZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccawBRQZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccawBRQZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawBRQZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawBRQZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawBRQZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawBRQZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawBRQZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawBRQZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawBRQZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawBRQZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccawBRQZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawBRQZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccawBRQZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawBRQZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccawBRQZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawBRQZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawBRQZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawBRQZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawBRQZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawBRQZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccawBRQZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawBRQZ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccp03xJW.s: Assembler messages:
encrypt.c: /tmp/ccp03xJW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp03xJW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp03xJW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp03xJW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp03xJW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp03xJW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp03xJW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp03xJW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp03xJW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp03xJW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp03xJW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp03xJW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp03xJW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp03xJW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp03xJW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp03xJW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp03xJW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp03xJW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp03xJW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp03xJW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp03xJW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp03xJW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp03xJW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp03xJW.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMsGQva.s: Assembler messages:
encrypt.c: /tmp/ccMsGQva.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMsGQva.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMsGQva.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMsGQva.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsGQva.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsGQva.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsGQva.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsGQva.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsGQva.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsGQva.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsGQva.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsGQva.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMsGQva.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsGQva.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMsGQva.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsGQva.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMsGQva.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsGQva.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsGQva.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsGQva.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsGQva.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsGQva.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMsGQva.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsGQva.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfFLqc9.s: Assembler messages:
encrypt.c: /tmp/ccfFLqc9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfFLqc9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfFLqc9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfFLqc9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFLqc9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFLqc9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFLqc9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFLqc9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFLqc9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFLqc9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFLqc9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFLqc9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfFLqc9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFLqc9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfFLqc9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfFLqc9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFLqc9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFLqc9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFLqc9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFLqc9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFLqc9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfFLqc9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFLqc9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFLqc9.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc11Qzbi.s: Assembler messages:
encrypt.c: /tmp/cc11Qzbi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc11Qzbi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc11Qzbi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc11Qzbi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Qzbi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Qzbi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Qzbi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Qzbi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Qzbi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11Qzbi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11Qzbi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11Qzbi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc11Qzbi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Qzbi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc11Qzbi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11Qzbi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc11Qzbi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11Qzbi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11Qzbi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11Qzbi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Qzbi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11Qzbi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc11Qzbi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11Qzbi.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccX1sT0e.s: Assembler messages:
encrypt.c: /tmp/ccX1sT0e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX1sT0e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX1sT0e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX1sT0e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1sT0e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1sT0e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1sT0e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1sT0e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1sT0e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1sT0e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1sT0e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1sT0e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX1sT0e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1sT0e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX1sT0e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX1sT0e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1sT0e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1sT0e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1sT0e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1sT0e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1sT0e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX1sT0e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1sT0e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1sT0e.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG0bRFp.s: Assembler messages:
encrypt.c: /tmp/ccG0bRFp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG0bRFp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG0bRFp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG0bRFp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0bRFp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0bRFp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0bRFp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0bRFp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0bRFp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG0bRFp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG0bRFp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG0bRFp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG0bRFp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0bRFp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG0bRFp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG0bRFp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG0bRFp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG0bRFp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG0bRFp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0bRFp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG0bRFp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG0bRFp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG0bRFp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG0bRFp.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSOiE3s.s: Assembler messages:
encrypt.c: /tmp/ccSOiE3s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSOiE3s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSOiE3s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSOiE3s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOiE3s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOiE3s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOiE3s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOiE3s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOiE3s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOiE3s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOiE3s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOiE3s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSOiE3s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOiE3s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSOiE3s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOiE3s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSOiE3s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOiE3s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOiE3s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOiE3s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOiE3s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOiE3s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSOiE3s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOiE3s.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cceWLT3a.s: Assembler messages:
encrypt.c: /tmp/cceWLT3a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceWLT3a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceWLT3a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceWLT3a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWLT3a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWLT3a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWLT3a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWLT3a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWLT3a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWLT3a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWLT3a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWLT3a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceWLT3a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWLT3a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceWLT3a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceWLT3a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWLT3a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWLT3a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWLT3a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWLT3a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWLT3a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceWLT3a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWLT3a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWLT3a.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cciTPrci.s: Assembler messages:
encrypt.c: /tmp/cciTPrci.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciTPrci.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciTPrci.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciTPrci.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTPrci.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTPrci.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTPrci.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTPrci.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTPrci.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTPrci.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTPrci.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTPrci.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciTPrci.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTPrci.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciTPrci.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTPrci.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciTPrci.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTPrci.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTPrci.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTPrci.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTPrci.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTPrci.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciTPrci.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTPrci.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc50t9yn.s: Assembler messages:
encrypt.c: /tmp/cc50t9yn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc50t9yn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc50t9yn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc50t9yn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50t9yn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50t9yn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50t9yn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50t9yn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50t9yn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50t9yn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50t9yn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50t9yn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc50t9yn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50t9yn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc50t9yn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50t9yn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc50t9yn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50t9yn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50t9yn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50t9yn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50t9yn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50t9yn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc50t9yn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50t9yn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEyletn.s: Assembler messages:
encrypt.c: /tmp/ccEyletn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEyletn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEyletn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEyletn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyletn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyletn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyletn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyletn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyletn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyletn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyletn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyletn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEyletn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyletn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEyletn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEyletn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyletn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyletn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyletn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyletn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyletn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEyletn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyletn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyletn.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHRru9b.s: Assembler messages:
encrypt.c: /tmp/ccHRru9b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHRru9b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHRru9b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHRru9b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRru9b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRru9b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRru9b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRru9b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRru9b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRru9b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRru9b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRru9b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHRru9b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRru9b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHRru9b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRru9b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHRru9b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRru9b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRru9b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRru9b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRru9b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRru9b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHRru9b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRru9b.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTgqLM5.s: Assembler messages:
encrypt.c: /tmp/ccTgqLM5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTgqLM5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTgqLM5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTgqLM5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgqLM5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgqLM5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgqLM5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgqLM5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgqLM5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTgqLM5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTgqLM5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTgqLM5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTgqLM5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgqLM5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTgqLM5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTgqLM5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTgqLM5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTgqLM5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTgqLM5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgqLM5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTgqLM5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTgqLM5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTgqLM5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTgqLM5.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXuHlJh.s: Assembler messages:
encrypt.c: /tmp/ccXuHlJh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXuHlJh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXuHlJh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXuHlJh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuHlJh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuHlJh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuHlJh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuHlJh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuHlJh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXuHlJh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXuHlJh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXuHlJh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXuHlJh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuHlJh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXuHlJh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXuHlJh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXuHlJh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXuHlJh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXuHlJh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXuHlJh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXuHlJh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXuHlJh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXuHlJh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXuHlJh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvB9hRe.s: Assembler messages:
encrypt.c: /tmp/ccvB9hRe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvB9hRe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvB9hRe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvB9hRe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvB9hRe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvB9hRe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvB9hRe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvB9hRe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvB9hRe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvB9hRe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvB9hRe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvB9hRe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvB9hRe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvB9hRe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvB9hRe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvB9hRe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvB9hRe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvB9hRe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvB9hRe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvB9hRe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvB9hRe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvB9hRe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvB9hRe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvB9hRe.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccGEpzE6.s: Assembler messages:
encrypt.c: /tmp/ccGEpzE6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGEpzE6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGEpzE6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGEpzE6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEpzE6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEpzE6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEpzE6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEpzE6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEpzE6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEpzE6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEpzE6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEpzE6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGEpzE6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEpzE6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGEpzE6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEpzE6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGEpzE6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEpzE6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEpzE6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEpzE6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEpzE6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEpzE6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGEpzE6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEpzE6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccKM43wY.s: Assembler messages:
encrypt.c: /tmp/ccKM43wY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKM43wY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKM43wY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKM43wY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKM43wY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKM43wY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKM43wY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKM43wY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKM43wY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKM43wY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKM43wY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKM43wY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKM43wY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKM43wY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKM43wY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKM43wY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKM43wY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKM43wY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKM43wY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKM43wY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKM43wY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKM43wY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKM43wY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKM43wY.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVmI6s9.s: Assembler messages:
encrypt.c: /tmp/ccVmI6s9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVmI6s9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVmI6s9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVmI6s9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmI6s9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmI6s9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmI6s9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmI6s9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmI6s9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVmI6s9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVmI6s9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVmI6s9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVmI6s9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmI6s9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVmI6s9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVmI6s9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVmI6s9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVmI6s9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVmI6s9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmI6s9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVmI6s9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVmI6s9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVmI6s9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVmI6s9.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVmkb58.s: Assembler messages:
encrypt.c: /tmp/ccVmkb58.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVmkb58.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVmkb58.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVmkb58.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkb58.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkb58.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkb58.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkb58.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkb58.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmkb58.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmkb58.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmkb58.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVmkb58.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkb58.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVmkb58.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmkb58.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVmkb58.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmkb58.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmkb58.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmkb58.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkb58.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmkb58.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVmkb58.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmkb58.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceBDYpT.s: Assembler messages:
encrypt.c: /tmp/cceBDYpT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceBDYpT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceBDYpT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceBDYpT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBDYpT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBDYpT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBDYpT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBDYpT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBDYpT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBDYpT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBDYpT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBDYpT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceBDYpT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBDYpT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceBDYpT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBDYpT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceBDYpT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBDYpT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBDYpT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBDYpT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBDYpT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBDYpT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceBDYpT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBDYpT.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvtMhTk.s: Assembler messages:
encrypt.c: /tmp/ccvtMhTk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvtMhTk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvtMhTk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvtMhTk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtMhTk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtMhTk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtMhTk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtMhTk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtMhTk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtMhTk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtMhTk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtMhTk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvtMhTk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtMhTk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvtMhTk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvtMhTk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtMhTk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtMhTk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtMhTk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtMhTk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtMhTk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvtMhTk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtMhTk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtMhTk.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOnDJ2A.s: Assembler messages:
encrypt.c: /tmp/ccOnDJ2A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOnDJ2A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOnDJ2A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOnDJ2A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnDJ2A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnDJ2A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnDJ2A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnDJ2A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnDJ2A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnDJ2A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnDJ2A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnDJ2A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOnDJ2A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnDJ2A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOnDJ2A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOnDJ2A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnDJ2A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnDJ2A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnDJ2A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnDJ2A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnDJ2A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOnDJ2A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnDJ2A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnDJ2A.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR8W8zH.s: Assembler messages:
encrypt.c: /tmp/ccR8W8zH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR8W8zH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR8W8zH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR8W8zH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8W8zH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8W8zH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8W8zH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8W8zH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8W8zH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8W8zH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8W8zH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8W8zH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR8W8zH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8W8zH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR8W8zH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8W8zH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR8W8zH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR8W8zH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8W8zH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8W8zH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8W8zH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8W8zH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR8W8zH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR8W8zH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccnXHezK.s: Assembler messages:
encrypt.c: /tmp/ccnXHezK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnXHezK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnXHezK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnXHezK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXHezK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXHezK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXHezK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXHezK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXHezK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnXHezK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnXHezK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnXHezK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnXHezK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXHezK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnXHezK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnXHezK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnXHezK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnXHezK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnXHezK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnXHezK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXHezK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnXHezK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnXHezK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnXHezK.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccsrAcLg.s: Assembler messages:
encrypt.c: /tmp/ccsrAcLg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsrAcLg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsrAcLg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsrAcLg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrAcLg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrAcLg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrAcLg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrAcLg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrAcLg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrAcLg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrAcLg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrAcLg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsrAcLg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrAcLg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsrAcLg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsrAcLg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrAcLg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrAcLg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrAcLg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrAcLg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrAcLg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsrAcLg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrAcLg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrAcLg.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMsF4CX.s: Assembler messages:
encrypt.c: /tmp/ccMsF4CX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMsF4CX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMsF4CX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMsF4CX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsF4CX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsF4CX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsF4CX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsF4CX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsF4CX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsF4CX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsF4CX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsF4CX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMsF4CX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsF4CX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMsF4CX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsF4CX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMsF4CX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsF4CX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsF4CX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsF4CX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsF4CX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsF4CX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMsF4CX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsF4CX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjyGqHr.s: Assembler messages:
encrypt.c: /tmp/ccjyGqHr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjyGqHr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjyGqHr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjyGqHr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGqHr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGqHr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGqHr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGqHr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGqHr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjyGqHr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjyGqHr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjyGqHr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjyGqHr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGqHr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjyGqHr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjyGqHr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjyGqHr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjyGqHr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjyGqHr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyGqHr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjyGqHr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjyGqHr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjyGqHr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjyGqHr.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7pfT4S.s: Assembler messages:
encrypt.c: /tmp/cc7pfT4S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7pfT4S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7pfT4S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7pfT4S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pfT4S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pfT4S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pfT4S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pfT4S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pfT4S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pfT4S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pfT4S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pfT4S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7pfT4S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pfT4S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7pfT4S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7pfT4S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pfT4S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pfT4S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pfT4S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pfT4S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pfT4S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7pfT4S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pfT4S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pfT4S.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBDMrQM.s: Assembler messages:
encrypt.c: /tmp/ccBDMrQM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBDMrQM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBDMrQM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBDMrQM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDMrQM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDMrQM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDMrQM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDMrQM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDMrQM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBDMrQM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBDMrQM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBDMrQM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBDMrQM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDMrQM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBDMrQM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBDMrQM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBDMrQM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBDMrQM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBDMrQM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBDMrQM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDMrQM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBDMrQM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBDMrQM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBDMrQM.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXZ7crZ.s: Assembler messages:
encrypt.c: /tmp/ccXZ7crZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXZ7crZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXZ7crZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXZ7crZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZ7crZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZ7crZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZ7crZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZ7crZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZ7crZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZ7crZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZ7crZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZ7crZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXZ7crZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZ7crZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXZ7crZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZ7crZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXZ7crZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZ7crZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXZ7crZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXZ7crZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZ7crZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXZ7crZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXZ7crZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXZ7crZ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwAZ77Y.s: Assembler messages:
encrypt.c: /tmp/ccwAZ77Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwAZ77Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwAZ77Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwAZ77Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAZ77Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAZ77Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAZ77Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAZ77Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAZ77Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwAZ77Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwAZ77Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwAZ77Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwAZ77Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAZ77Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwAZ77Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwAZ77Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwAZ77Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAZ77Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAZ77Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAZ77Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAZ77Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwAZ77Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAZ77Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAZ77Y.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccq4Rc3S.s: Assembler messages:
encrypt.c: /tmp/ccq4Rc3S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq4Rc3S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq4Rc3S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq4Rc3S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4Rc3S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4Rc3S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4Rc3S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4Rc3S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4Rc3S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq4Rc3S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq4Rc3S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq4Rc3S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq4Rc3S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4Rc3S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq4Rc3S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq4Rc3S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq4Rc3S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4Rc3S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4Rc3S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4Rc3S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4Rc3S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq4Rc3S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4Rc3S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4Rc3S.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccwGRVcH.s: Assembler messages:
encrypt.c: /tmp/ccwGRVcH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwGRVcH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwGRVcH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwGRVcH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGRVcH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGRVcH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGRVcH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGRVcH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGRVcH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGRVcH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGRVcH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGRVcH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwGRVcH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGRVcH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwGRVcH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGRVcH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwGRVcH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGRVcH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGRVcH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGRVcH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGRVcH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGRVcH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwGRVcH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGRVcH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFP4I9T.s: Assembler messages:
encrypt.c: /tmp/ccFP4I9T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFP4I9T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFP4I9T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFP4I9T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP4I9T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP4I9T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP4I9T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP4I9T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP4I9T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFP4I9T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFP4I9T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFP4I9T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFP4I9T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP4I9T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFP4I9T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFP4I9T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFP4I9T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFP4I9T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFP4I9T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFP4I9T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP4I9T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFP4I9T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFP4I9T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFP4I9T.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIHXWHQ.s: Assembler messages:
encrypt.c: /tmp/ccIHXWHQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIHXWHQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIHXWHQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIHXWHQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHXWHQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHXWHQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHXWHQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHXWHQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHXWHQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHXWHQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHXWHQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHXWHQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIHXWHQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHXWHQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIHXWHQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIHXWHQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHXWHQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHXWHQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHXWHQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHXWHQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHXWHQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIHXWHQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHXWHQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHXWHQ.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbB7o6b.s: Assembler messages:
encrypt.c: /tmp/ccbB7o6b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbB7o6b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbB7o6b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbB7o6b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB7o6b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB7o6b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB7o6b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB7o6b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB7o6b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbB7o6b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbB7o6b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbB7o6b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbB7o6b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB7o6b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbB7o6b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbB7o6b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbB7o6b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbB7o6b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbB7o6b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB7o6b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbB7o6b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbB7o6b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbB7o6b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbB7o6b.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwl0n1A.s: Assembler messages:
encrypt.c: /tmp/ccwl0n1A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwl0n1A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwl0n1A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwl0n1A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwl0n1A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwl0n1A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwl0n1A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwl0n1A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwl0n1A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwl0n1A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwl0n1A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwl0n1A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwl0n1A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwl0n1A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwl0n1A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwl0n1A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwl0n1A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwl0n1A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwl0n1A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwl0n1A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwl0n1A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwl0n1A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwl0n1A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwl0n1A.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBlRiDL.s: Assembler messages:
encrypt.c: /tmp/ccBlRiDL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBlRiDL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBlRiDL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBlRiDL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlRiDL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlRiDL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlRiDL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlRiDL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlRiDL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlRiDL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlRiDL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlRiDL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBlRiDL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlRiDL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBlRiDL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlRiDL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBlRiDL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlRiDL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBlRiDL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBlRiDL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlRiDL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBlRiDL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBlRiDL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBlRiDL.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ13ZKo.s: Assembler messages:
encrypt.c: /tmp/ccQ13ZKo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ13ZKo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ13ZKo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ13ZKo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ13ZKo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ13ZKo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ13ZKo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ13ZKo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ13ZKo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ13ZKo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ13ZKo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ13ZKo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ13ZKo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ13ZKo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ13ZKo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ13ZKo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ13ZKo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ13ZKo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ13ZKo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ13ZKo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ13ZKo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ13ZKo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ13ZKo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ13ZKo.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8eiE1z.s: Assembler messages:
encrypt.c: /tmp/cc8eiE1z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8eiE1z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8eiE1z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8eiE1z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eiE1z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eiE1z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eiE1z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eiE1z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eiE1z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8eiE1z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8eiE1z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8eiE1z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8eiE1z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eiE1z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8eiE1z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8eiE1z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8eiE1z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8eiE1z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8eiE1z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8eiE1z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eiE1z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8eiE1z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8eiE1z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8eiE1z.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cclCz2G6.s: Assembler messages:
encrypt.c: /tmp/cclCz2G6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclCz2G6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclCz2G6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclCz2G6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCz2G6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCz2G6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCz2G6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCz2G6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCz2G6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclCz2G6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclCz2G6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclCz2G6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclCz2G6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCz2G6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclCz2G6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclCz2G6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclCz2G6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclCz2G6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclCz2G6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCz2G6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclCz2G6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclCz2G6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclCz2G6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclCz2G6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1tD2ag.s: Assembler messages:
encrypt.c: /tmp/cc1tD2ag.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1tD2ag.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1tD2ag.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1tD2ag.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tD2ag.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tD2ag.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tD2ag.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tD2ag.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tD2ag.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tD2ag.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tD2ag.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tD2ag.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1tD2ag.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tD2ag.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1tD2ag.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1tD2ag.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tD2ag.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tD2ag.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tD2ag.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tD2ag.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tD2ag.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1tD2ag.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tD2ag.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tD2ag.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy8TxCJ.s: Assembler messages:
encrypt.c: /tmp/ccy8TxCJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy8TxCJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy8TxCJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy8TxCJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8TxCJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8TxCJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8TxCJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8TxCJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8TxCJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy8TxCJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy8TxCJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy8TxCJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy8TxCJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8TxCJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy8TxCJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy8TxCJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy8TxCJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy8TxCJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy8TxCJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy8TxCJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8TxCJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy8TxCJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy8TxCJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy8TxCJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ85K6I.s: Assembler messages:
encrypt.c: /tmp/ccQ85K6I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ85K6I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ85K6I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ85K6I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ85K6I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ85K6I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ85K6I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ85K6I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ85K6I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ85K6I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ85K6I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ85K6I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ85K6I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ85K6I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ85K6I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ85K6I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ85K6I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ85K6I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ85K6I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ85K6I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ85K6I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ85K6I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ85K6I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ85K6I.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq2TVRO.s: Assembler messages:
encrypt.c: /tmp/ccq2TVRO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq2TVRO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq2TVRO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq2TVRO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2TVRO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2TVRO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2TVRO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2TVRO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2TVRO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2TVRO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2TVRO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2TVRO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq2TVRO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2TVRO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq2TVRO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2TVRO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq2TVRO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2TVRO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2TVRO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2TVRO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2TVRO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2TVRO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq2TVRO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2TVRO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqkIpEV.s: Assembler messages:
encrypt.c: /tmp/ccqkIpEV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqkIpEV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqkIpEV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqkIpEV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkIpEV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkIpEV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkIpEV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkIpEV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkIpEV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkIpEV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkIpEV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkIpEV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqkIpEV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkIpEV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqkIpEV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkIpEV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqkIpEV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqkIpEV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqkIpEV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqkIpEV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkIpEV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqkIpEV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqkIpEV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqkIpEV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsvoPXA.s: Assembler messages:
encrypt.c: /tmp/ccsvoPXA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsvoPXA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsvoPXA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsvoPXA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvoPXA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvoPXA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvoPXA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvoPXA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvoPXA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsvoPXA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsvoPXA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsvoPXA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsvoPXA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvoPXA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsvoPXA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsvoPXA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsvoPXA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsvoPXA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsvoPXA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvoPXA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsvoPXA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsvoPXA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsvoPXA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsvoPXA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccR6YwRC.s: Assembler messages:
encrypt.c: /tmp/ccR6YwRC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR6YwRC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR6YwRC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR6YwRC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6YwRC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6YwRC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6YwRC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6YwRC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6YwRC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6YwRC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6YwRC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6YwRC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR6YwRC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6YwRC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR6YwRC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR6YwRC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6YwRC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6YwRC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6YwRC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6YwRC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6YwRC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR6YwRC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6YwRC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6YwRC.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccR9MNDI.s: Assembler messages:
encrypt.c: /tmp/ccR9MNDI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR9MNDI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR9MNDI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR9MNDI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9MNDI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9MNDI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9MNDI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9MNDI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9MNDI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9MNDI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9MNDI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9MNDI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR9MNDI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9MNDI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR9MNDI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9MNDI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR9MNDI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9MNDI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9MNDI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9MNDI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9MNDI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9MNDI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR9MNDI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9MNDI.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCRYq1Q.s: Assembler messages:
encrypt.c: /tmp/ccCRYq1Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCRYq1Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCRYq1Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCRYq1Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRYq1Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRYq1Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRYq1Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRYq1Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRYq1Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRYq1Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRYq1Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRYq1Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCRYq1Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRYq1Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCRYq1Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRYq1Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCRYq1Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRYq1Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRYq1Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRYq1Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRYq1Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRYq1Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCRYq1Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRYq1Q.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT5LaQK.s: Assembler messages:
encrypt.c: /tmp/ccT5LaQK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT5LaQK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT5LaQK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT5LaQK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5LaQK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5LaQK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5LaQK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5LaQK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5LaQK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5LaQK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5LaQK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5LaQK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT5LaQK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5LaQK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT5LaQK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT5LaQK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT5LaQK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5LaQK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5LaQK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5LaQK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5LaQK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT5LaQK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5LaQK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT5LaQK.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDiYtyP.s: Assembler messages:
encrypt.c: /tmp/ccDiYtyP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDiYtyP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDiYtyP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDiYtyP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiYtyP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiYtyP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiYtyP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiYtyP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiYtyP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiYtyP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiYtyP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiYtyP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDiYtyP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiYtyP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDiYtyP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDiYtyP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiYtyP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiYtyP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiYtyP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiYtyP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiYtyP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDiYtyP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiYtyP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiYtyP.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccDiYtyP.s: Assembler messages:
encrypt.c: /tmp/ccDiYtyP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDiYtyP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDiYtyP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDiYtyP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiYtyP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiYtyP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiYtyP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiYtyP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiYtyP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiYtyP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiYtyP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiYtyP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDiYtyP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiYtyP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDiYtyP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDiYtyP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiYtyP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiYtyP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiYtyP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiYtyP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiYtyP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDiYtyP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiYtyP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiYtyP.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNL7i2f.s: Assembler messages:
encrypt.c: /tmp/ccNL7i2f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNL7i2f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNL7i2f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNL7i2f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL7i2f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL7i2f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL7i2f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL7i2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL7i2f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNL7i2f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNL7i2f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNL7i2f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNL7i2f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL7i2f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNL7i2f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNL7i2f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNL7i2f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNL7i2f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNL7i2f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNL7i2f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL7i2f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNL7i2f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNL7i2f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNL7i2f.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccNL7i2f.s: Assembler messages:
encrypt.c: /tmp/ccNL7i2f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNL7i2f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNL7i2f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNL7i2f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL7i2f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL7i2f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL7i2f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL7i2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL7i2f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNL7i2f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNL7i2f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNL7i2f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNL7i2f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL7i2f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNL7i2f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNL7i2f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNL7i2f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNL7i2f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNL7i2f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNL7i2f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL7i2f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNL7i2f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNL7i2f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNL7i2f.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCIldne.s: Assembler messages:
encrypt.c: /tmp/ccCIldne.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCIldne.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCIldne.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCIldne.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIldne.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIldne.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIldne.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIldne.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIldne.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIldne.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIldne.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIldne.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCIldne.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIldne.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCIldne.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIldne.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCIldne.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIldne.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCIldne.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCIldne.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIldne.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCIldne.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCIldne.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCIldne.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccCIldne.s: Assembler messages:
encrypt.c: /tmp/ccCIldne.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCIldne.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCIldne.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCIldne.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIldne.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIldne.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIldne.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIldne.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIldne.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIldne.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIldne.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIldne.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCIldne.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIldne.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCIldne.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIldne.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCIldne.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIldne.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCIldne.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCIldne.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIldne.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCIldne.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCIldne.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCIldne.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbj2BFR.s: Assembler messages:
encrypt.c: /tmp/ccbj2BFR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbj2BFR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbj2BFR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbj2BFR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj2BFR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj2BFR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj2BFR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj2BFR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj2BFR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbj2BFR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbj2BFR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbj2BFR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbj2BFR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj2BFR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbj2BFR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbj2BFR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbj2BFR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbj2BFR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbj2BFR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj2BFR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbj2BFR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbj2BFR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbj2BFR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbj2BFR.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccbj2BFR.s: Assembler messages:
encrypt.c: /tmp/ccbj2BFR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbj2BFR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbj2BFR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbj2BFR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj2BFR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj2BFR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj2BFR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj2BFR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj2BFR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbj2BFR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbj2BFR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbj2BFR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbj2BFR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj2BFR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbj2BFR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbj2BFR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbj2BFR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbj2BFR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbj2BFR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj2BFR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbj2BFR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbj2BFR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbj2BFR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbj2BFR.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccbKDAz9.s: Assembler messages:
encrypt.c: /tmp/ccbKDAz9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbKDAz9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbKDAz9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbKDAz9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKDAz9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKDAz9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKDAz9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKDAz9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKDAz9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKDAz9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKDAz9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKDAz9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbKDAz9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKDAz9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbKDAz9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKDAz9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbKDAz9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKDAz9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKDAz9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKDAz9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKDAz9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKDAz9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbKDAz9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKDAz9.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccbKDAz9.s: Assembler messages:
encrypt.c: /tmp/ccbKDAz9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbKDAz9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbKDAz9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbKDAz9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKDAz9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKDAz9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKDAz9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKDAz9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKDAz9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKDAz9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKDAz9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKDAz9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbKDAz9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKDAz9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbKDAz9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKDAz9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbKDAz9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKDAz9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKDAz9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKDAz9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKDAz9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKDAz9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbKDAz9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKDAz9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccvip4PJ.s: Assembler messages:
encrypt.c: /tmp/ccvip4PJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvip4PJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvip4PJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvip4PJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvip4PJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvip4PJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvip4PJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvip4PJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvip4PJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvip4PJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvip4PJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvip4PJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvip4PJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvip4PJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvip4PJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvip4PJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvip4PJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvip4PJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvip4PJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvip4PJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvip4PJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvip4PJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvip4PJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvip4PJ.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccvip4PJ.s: Assembler messages:
encrypt.c: /tmp/ccvip4PJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvip4PJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvip4PJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvip4PJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvip4PJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvip4PJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvip4PJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvip4PJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvip4PJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvip4PJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvip4PJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvip4PJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvip4PJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvip4PJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvip4PJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvip4PJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvip4PJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvip4PJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvip4PJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvip4PJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvip4PJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvip4PJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvip4PJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvip4PJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc06N0TW.s: Assembler messages:
encrypt.c: /tmp/cc06N0TW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc06N0TW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc06N0TW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc06N0TW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06N0TW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06N0TW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06N0TW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06N0TW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06N0TW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06N0TW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06N0TW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06N0TW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc06N0TW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06N0TW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc06N0TW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc06N0TW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06N0TW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06N0TW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06N0TW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06N0TW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06N0TW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc06N0TW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06N0TW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06N0TW.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc06N0TW.s: Assembler messages:
encrypt.c: /tmp/cc06N0TW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc06N0TW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc06N0TW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc06N0TW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06N0TW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06N0TW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06N0TW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06N0TW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06N0TW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06N0TW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06N0TW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06N0TW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc06N0TW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06N0TW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc06N0TW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc06N0TW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06N0TW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06N0TW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06N0TW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06N0TW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06N0TW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc06N0TW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06N0TW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06N0TW.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc32wlBh.s: Assembler messages:
encrypt.c: /tmp/cc32wlBh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc32wlBh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc32wlBh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc32wlBh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32wlBh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32wlBh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32wlBh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32wlBh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32wlBh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32wlBh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32wlBh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32wlBh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc32wlBh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32wlBh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc32wlBh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32wlBh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc32wlBh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32wlBh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32wlBh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32wlBh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32wlBh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32wlBh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc32wlBh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32wlBh.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc32wlBh.s: Assembler messages:
encrypt.c: /tmp/cc32wlBh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc32wlBh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc32wlBh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc32wlBh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32wlBh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32wlBh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32wlBh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32wlBh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32wlBh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32wlBh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32wlBh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32wlBh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc32wlBh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32wlBh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc32wlBh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32wlBh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc32wlBh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32wlBh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32wlBh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32wlBh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32wlBh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32wlBh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc32wlBh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32wlBh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDq1VpV.s: Assembler messages:
encrypt.c: /tmp/ccDq1VpV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDq1VpV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDq1VpV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDq1VpV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDq1VpV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDq1VpV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDq1VpV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDq1VpV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDq1VpV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDq1VpV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDq1VpV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDq1VpV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDq1VpV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDq1VpV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDq1VpV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDq1VpV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDq1VpV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDq1VpV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDq1VpV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDq1VpV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDq1VpV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDq1VpV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDq1VpV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDq1VpV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdEoU7p.s: Assembler messages:
encrypt.c: /tmp/ccdEoU7p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdEoU7p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdEoU7p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdEoU7p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEoU7p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEoU7p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEoU7p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEoU7p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEoU7p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdEoU7p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdEoU7p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdEoU7p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdEoU7p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEoU7p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdEoU7p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdEoU7p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdEoU7p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdEoU7p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdEoU7p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdEoU7p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEoU7p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdEoU7p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdEoU7p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdEoU7p.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYZoQUC.s: Assembler messages:
encrypt.c: /tmp/ccYZoQUC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYZoQUC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYZoQUC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYZoQUC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZoQUC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZoQUC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZoQUC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZoQUC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZoQUC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZoQUC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZoQUC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZoQUC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYZoQUC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZoQUC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYZoQUC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZoQUC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYZoQUC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZoQUC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZoQUC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZoQUC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZoQUC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZoQUC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYZoQUC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZoQUC.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccddMHp7.s: Assembler messages:
encrypt.c: /tmp/ccddMHp7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccddMHp7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccddMHp7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccddMHp7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddMHp7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddMHp7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddMHp7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddMHp7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddMHp7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccddMHp7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccddMHp7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccddMHp7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccddMHp7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddMHp7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccddMHp7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccddMHp7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccddMHp7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccddMHp7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccddMHp7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddMHp7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccddMHp7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccddMHp7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccddMHp7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccddMHp7.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccxf74yk.s: Assembler messages:
encrypt.c: /tmp/ccxf74yk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxf74yk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxf74yk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxf74yk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxf74yk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxf74yk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxf74yk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxf74yk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxf74yk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxf74yk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxf74yk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxf74yk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxf74yk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxf74yk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxf74yk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxf74yk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxf74yk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxf74yk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxf74yk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxf74yk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxf74yk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxf74yk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxf74yk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxf74yk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccxyeGoT.s: Assembler messages:
encrypt.c: /tmp/ccxyeGoT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxyeGoT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxyeGoT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxyeGoT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyeGoT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyeGoT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyeGoT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyeGoT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyeGoT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxyeGoT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxyeGoT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxyeGoT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxyeGoT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyeGoT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxyeGoT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxyeGoT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxyeGoT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyeGoT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyeGoT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyeGoT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyeGoT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxyeGoT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyeGoT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyeGoT.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0CMphx.s: Assembler messages:
encrypt.c: /tmp/cc0CMphx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0CMphx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0CMphx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0CMphx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CMphx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CMphx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CMphx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CMphx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CMphx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0CMphx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0CMphx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0CMphx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0CMphx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CMphx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0CMphx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0CMphx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0CMphx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0CMphx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0CMphx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0CMphx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CMphx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0CMphx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0CMphx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0CMphx.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRqPHT3.s: Assembler messages:
encrypt.c: /tmp/ccRqPHT3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRqPHT3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRqPHT3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRqPHT3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqPHT3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqPHT3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqPHT3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqPHT3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqPHT3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRqPHT3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRqPHT3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRqPHT3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRqPHT3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqPHT3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRqPHT3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRqPHT3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRqPHT3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRqPHT3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRqPHT3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqPHT3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRqPHT3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRqPHT3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRqPHT3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRqPHT3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3ZJooM.s: Assembler messages:
encrypt.c: /tmp/cc3ZJooM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ZJooM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ZJooM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ZJooM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZJooM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZJooM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZJooM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZJooM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZJooM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ZJooM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ZJooM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ZJooM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ZJooM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZJooM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ZJooM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3ZJooM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ZJooM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ZJooM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ZJooM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZJooM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ZJooM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ZJooM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ZJooM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ZJooM.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmsr9We.s: Assembler messages:
encrypt.c: /tmp/ccmsr9We.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmsr9We.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmsr9We.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmsr9We.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsr9We.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsr9We.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsr9We.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsr9We.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsr9We.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsr9We.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsr9We.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsr9We.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmsr9We.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsr9We.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmsr9We.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsr9We.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmsr9We.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsr9We.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsr9We.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsr9We.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsr9We.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsr9We.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmsr9We.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsr9We.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIScHV8.s: Assembler messages:
encrypt.c: /tmp/ccIScHV8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIScHV8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIScHV8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIScHV8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIScHV8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIScHV8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIScHV8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIScHV8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIScHV8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIScHV8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIScHV8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIScHV8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIScHV8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIScHV8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIScHV8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIScHV8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIScHV8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIScHV8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIScHV8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIScHV8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIScHV8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIScHV8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIScHV8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIScHV8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfUWTrI.s: Assembler messages:
encrypt.c: /tmp/ccfUWTrI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfUWTrI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfUWTrI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfUWTrI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUWTrI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUWTrI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUWTrI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUWTrI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUWTrI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfUWTrI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfUWTrI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfUWTrI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfUWTrI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUWTrI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfUWTrI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfUWTrI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfUWTrI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUWTrI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUWTrI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUWTrI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUWTrI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfUWTrI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUWTrI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUWTrI.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8kV05i.s: Assembler messages:
encrypt.c: /tmp/cc8kV05i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8kV05i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8kV05i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8kV05i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kV05i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kV05i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kV05i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kV05i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kV05i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kV05i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kV05i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kV05i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8kV05i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kV05i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8kV05i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kV05i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8kV05i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kV05i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kV05i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kV05i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kV05i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kV05i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8kV05i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kV05i.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxyeuEN.s: Assembler messages:
encrypt.c: /tmp/ccxyeuEN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxyeuEN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxyeuEN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxyeuEN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyeuEN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyeuEN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyeuEN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyeuEN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyeuEN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxyeuEN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxyeuEN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxyeuEN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxyeuEN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyeuEN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxyeuEN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxyeuEN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxyeuEN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyeuEN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyeuEN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyeuEN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyeuEN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxyeuEN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyeuEN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxyeuEN.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5HAsOj.s: Assembler messages:
encrypt.c: /tmp/cc5HAsOj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5HAsOj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5HAsOj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5HAsOj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HAsOj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HAsOj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HAsOj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HAsOj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HAsOj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HAsOj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HAsOj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HAsOj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5HAsOj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HAsOj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5HAsOj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HAsOj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5HAsOj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HAsOj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5HAsOj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5HAsOj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HAsOj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5HAsOj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5HAsOj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5HAsOj.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWRncgO.s: Assembler messages:
encrypt.c: /tmp/ccWRncgO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWRncgO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWRncgO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWRncgO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRncgO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRncgO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRncgO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRncgO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRncgO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRncgO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRncgO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRncgO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWRncgO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRncgO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWRncgO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWRncgO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRncgO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRncgO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRncgO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRncgO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRncgO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWRncgO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRncgO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRncgO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG6KC4t.s: Assembler messages:
encrypt.c: /tmp/ccG6KC4t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG6KC4t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG6KC4t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG6KC4t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6KC4t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6KC4t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6KC4t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6KC4t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6KC4t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG6KC4t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG6KC4t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG6KC4t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG6KC4t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6KC4t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG6KC4t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG6KC4t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG6KC4t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG6KC4t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG6KC4t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG6KC4t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6KC4t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG6KC4t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG6KC4t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG6KC4t.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvTPUc4.s: Assembler messages:
encrypt.c: /tmp/ccvTPUc4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvTPUc4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvTPUc4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvTPUc4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTPUc4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTPUc4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTPUc4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTPUc4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTPUc4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvTPUc4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvTPUc4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvTPUc4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvTPUc4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTPUc4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvTPUc4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvTPUc4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvTPUc4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvTPUc4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvTPUc4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTPUc4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvTPUc4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvTPUc4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvTPUc4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvTPUc4.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc161QKI.s: Assembler messages:
encrypt.c: /tmp/cc161QKI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc161QKI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc161QKI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc161QKI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc161QKI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc161QKI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc161QKI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc161QKI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc161QKI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc161QKI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc161QKI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc161QKI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc161QKI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc161QKI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc161QKI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc161QKI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc161QKI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc161QKI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc161QKI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc161QKI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc161QKI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc161QKI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc161QKI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc161QKI.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqJ7FIb.s: Assembler messages:
encrypt.c: /tmp/ccqJ7FIb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqJ7FIb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqJ7FIb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqJ7FIb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ7FIb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ7FIb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ7FIb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ7FIb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ7FIb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJ7FIb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJ7FIb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJ7FIb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqJ7FIb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ7FIb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqJ7FIb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJ7FIb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqJ7FIb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJ7FIb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJ7FIb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJ7FIb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJ7FIb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJ7FIb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqJ7FIb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJ7FIb.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIAXI7l.s: Assembler messages:
encrypt.c: /tmp/ccIAXI7l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIAXI7l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIAXI7l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIAXI7l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAXI7l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAXI7l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAXI7l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAXI7l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAXI7l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIAXI7l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIAXI7l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIAXI7l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIAXI7l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAXI7l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIAXI7l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIAXI7l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIAXI7l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIAXI7l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIAXI7l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIAXI7l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAXI7l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIAXI7l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIAXI7l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIAXI7l.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxMqSwV.s: Assembler messages:
encrypt.c: /tmp/ccxMqSwV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxMqSwV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxMqSwV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxMqSwV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMqSwV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMqSwV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMqSwV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMqSwV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMqSwV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxMqSwV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxMqSwV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxMqSwV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxMqSwV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMqSwV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxMqSwV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxMqSwV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxMqSwV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxMqSwV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxMqSwV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMqSwV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxMqSwV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxMqSwV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxMqSwV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxMqSwV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRmtZA6.s: Assembler messages:
encrypt.c: /tmp/ccRmtZA6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRmtZA6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRmtZA6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRmtZA6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmtZA6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmtZA6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmtZA6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmtZA6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmtZA6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRmtZA6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRmtZA6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRmtZA6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRmtZA6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmtZA6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRmtZA6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRmtZA6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRmtZA6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRmtZA6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRmtZA6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmtZA6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRmtZA6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRmtZA6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRmtZA6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRmtZA6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnRlSiw.s: Assembler messages:
encrypt.c: /tmp/ccnRlSiw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnRlSiw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnRlSiw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnRlSiw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRlSiw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRlSiw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRlSiw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRlSiw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRlSiw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRlSiw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRlSiw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRlSiw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnRlSiw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRlSiw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnRlSiw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRlSiw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnRlSiw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRlSiw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRlSiw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRlSiw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRlSiw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRlSiw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnRlSiw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRlSiw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW5VPwH.s: Assembler messages:
encrypt.c: /tmp/ccW5VPwH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW5VPwH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW5VPwH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW5VPwH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5VPwH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5VPwH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5VPwH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5VPwH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5VPwH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5VPwH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5VPwH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5VPwH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW5VPwH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5VPwH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW5VPwH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5VPwH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW5VPwH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5VPwH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW5VPwH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW5VPwH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5VPwH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW5VPwH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW5VPwH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW5VPwH.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwojvoi.s: Assembler messages:
encrypt.c: /tmp/ccwojvoi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwojvoi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwojvoi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwojvoi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwojvoi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwojvoi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwojvoi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwojvoi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwojvoi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwojvoi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwojvoi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwojvoi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwojvoi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwojvoi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwojvoi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwojvoi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwojvoi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwojvoi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwojvoi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwojvoi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwojvoi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwojvoi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwojvoi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwojvoi.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccALO717.s: Assembler messages:
encrypt.c: /tmp/ccALO717.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccALO717.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccALO717.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccALO717.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALO717.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALO717.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALO717.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALO717.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALO717.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccALO717.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccALO717.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccALO717.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccALO717.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALO717.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccALO717.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccALO717.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccALO717.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALO717.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALO717.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALO717.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALO717.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccALO717.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALO717.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALO717.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuwpJGy.s: Assembler messages:
encrypt.c: /tmp/ccuwpJGy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuwpJGy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuwpJGy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuwpJGy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwpJGy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwpJGy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwpJGy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwpJGy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwpJGy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuwpJGy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuwpJGy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuwpJGy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuwpJGy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwpJGy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuwpJGy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuwpJGy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuwpJGy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuwpJGy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuwpJGy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuwpJGy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwpJGy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuwpJGy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuwpJGy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuwpJGy.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDnhXBa.s: Assembler messages:
encrypt.c: /tmp/ccDnhXBa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDnhXBa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDnhXBa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDnhXBa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnhXBa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnhXBa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnhXBa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnhXBa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnhXBa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDnhXBa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDnhXBa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDnhXBa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDnhXBa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnhXBa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDnhXBa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDnhXBa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDnhXBa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnhXBa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnhXBa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnhXBa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnhXBa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDnhXBa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnhXBa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDnhXBa.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaZYJaD.s: Assembler messages:
encrypt.c: /tmp/ccaZYJaD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaZYJaD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaZYJaD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaZYJaD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZYJaD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZYJaD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZYJaD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZYJaD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZYJaD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZYJaD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZYJaD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZYJaD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaZYJaD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZYJaD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaZYJaD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZYJaD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaZYJaD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZYJaD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZYJaD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZYJaD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZYJaD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZYJaD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaZYJaD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZYJaD.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccsNR2r.s: Assembler messages:
encrypt.c: /tmp/cccsNR2r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccsNR2r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccsNR2r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccsNR2r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsNR2r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsNR2r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsNR2r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsNR2r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsNR2r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccsNR2r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccsNR2r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccsNR2r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccsNR2r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsNR2r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccsNR2r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccsNR2r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccsNR2r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccsNR2r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccsNR2r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsNR2r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccsNR2r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccsNR2r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccsNR2r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccsNR2r.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuHqsGU.s: Assembler messages:
encrypt.c: /tmp/ccuHqsGU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuHqsGU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuHqsGU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuHqsGU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHqsGU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHqsGU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHqsGU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHqsGU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHqsGU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuHqsGU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuHqsGU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuHqsGU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuHqsGU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHqsGU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuHqsGU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuHqsGU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuHqsGU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuHqsGU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuHqsGU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuHqsGU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHqsGU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuHqsGU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuHqsGU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuHqsGU.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA90uwF.s: Assembler messages:
encrypt.c: /tmp/ccA90uwF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA90uwF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA90uwF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA90uwF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA90uwF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA90uwF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA90uwF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA90uwF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA90uwF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA90uwF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA90uwF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA90uwF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA90uwF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA90uwF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA90uwF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA90uwF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA90uwF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA90uwF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA90uwF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA90uwF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA90uwF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA90uwF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA90uwF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA90uwF.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTFugK4.s: Assembler messages:
encrypt.c: /tmp/ccTFugK4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTFugK4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTFugK4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTFugK4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFugK4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFugK4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFugK4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFugK4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFugK4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTFugK4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTFugK4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTFugK4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTFugK4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFugK4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTFugK4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTFugK4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTFugK4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTFugK4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTFugK4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTFugK4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFugK4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTFugK4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTFugK4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTFugK4.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccARt2tm.s: Assembler messages:
encrypt.c: /tmp/ccARt2tm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccARt2tm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccARt2tm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccARt2tm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARt2tm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARt2tm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARt2tm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARt2tm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARt2tm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccARt2tm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccARt2tm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccARt2tm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccARt2tm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARt2tm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccARt2tm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccARt2tm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccARt2tm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccARt2tm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccARt2tm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARt2tm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccARt2tm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccARt2tm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccARt2tm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccARt2tm.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYwaNEM.s: Assembler messages:
encrypt.c: /tmp/ccYwaNEM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYwaNEM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYwaNEM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYwaNEM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwaNEM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwaNEM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwaNEM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwaNEM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwaNEM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYwaNEM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYwaNEM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYwaNEM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYwaNEM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwaNEM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYwaNEM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYwaNEM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYwaNEM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYwaNEM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYwaNEM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYwaNEM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwaNEM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYwaNEM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYwaNEM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYwaNEM.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0UUDzA.s: Assembler messages:
encrypt.c: /tmp/cc0UUDzA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0UUDzA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0UUDzA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0UUDzA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UUDzA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UUDzA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UUDzA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UUDzA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UUDzA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UUDzA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UUDzA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UUDzA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0UUDzA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UUDzA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0UUDzA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0UUDzA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UUDzA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UUDzA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UUDzA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UUDzA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UUDzA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0UUDzA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UUDzA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UUDzA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cck8rgKZ.s: Assembler messages:
encrypt.c: /tmp/cck8rgKZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck8rgKZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck8rgKZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck8rgKZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8rgKZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8rgKZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8rgKZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8rgKZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8rgKZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8rgKZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8rgKZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8rgKZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck8rgKZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8rgKZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck8rgKZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8rgKZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck8rgKZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8rgKZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8rgKZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8rgKZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8rgKZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8rgKZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck8rgKZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8rgKZ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6Ms7Nl.s: Assembler messages:
encrypt.c: /tmp/cc6Ms7Nl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Ms7Nl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Ms7Nl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Ms7Nl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ms7Nl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ms7Nl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ms7Nl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ms7Nl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ms7Nl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Ms7Nl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Ms7Nl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Ms7Nl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Ms7Nl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ms7Nl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Ms7Nl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Ms7Nl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Ms7Nl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ms7Nl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ms7Nl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ms7Nl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ms7Nl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Ms7Nl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ms7Nl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Ms7Nl.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVUBbJK.s: Assembler messages:
encrypt.c: /tmp/ccVUBbJK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVUBbJK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVUBbJK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVUBbJK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUBbJK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUBbJK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUBbJK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUBbJK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUBbJK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVUBbJK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVUBbJK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVUBbJK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVUBbJK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUBbJK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVUBbJK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVUBbJK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVUBbJK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVUBbJK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVUBbJK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVUBbJK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUBbJK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVUBbJK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVUBbJK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVUBbJK.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV8pZrV.s: Assembler messages:
encrypt.c: /tmp/ccV8pZrV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV8pZrV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV8pZrV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV8pZrV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8pZrV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8pZrV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8pZrV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8pZrV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8pZrV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8pZrV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8pZrV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8pZrV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV8pZrV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8pZrV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV8pZrV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8pZrV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV8pZrV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8pZrV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8pZrV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8pZrV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8pZrV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8pZrV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV8pZrV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8pZrV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg4ODDx.s: Assembler messages:
encrypt.c: /tmp/ccg4ODDx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg4ODDx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg4ODDx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg4ODDx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4ODDx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4ODDx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4ODDx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4ODDx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4ODDx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4ODDx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4ODDx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4ODDx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg4ODDx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4ODDx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg4ODDx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg4ODDx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg4ODDx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4ODDx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4ODDx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4ODDx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4ODDx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg4ODDx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4ODDx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg4ODDx.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccLllv6K.s: Assembler messages:
encrypt.c: /tmp/ccLllv6K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLllv6K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLllv6K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLllv6K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLllv6K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLllv6K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLllv6K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLllv6K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLllv6K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLllv6K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLllv6K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLllv6K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLllv6K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLllv6K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLllv6K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLllv6K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLllv6K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLllv6K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLllv6K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLllv6K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLllv6K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLllv6K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLllv6K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLllv6K.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccbZraeg.s: Assembler messages:
encrypt.c: /tmp/ccbZraeg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbZraeg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbZraeg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbZraeg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZraeg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZraeg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZraeg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZraeg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZraeg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZraeg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZraeg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZraeg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbZraeg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZraeg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbZraeg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbZraeg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZraeg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZraeg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZraeg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZraeg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZraeg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbZraeg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZraeg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZraeg.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4IZjSQ.s: Assembler messages:
encrypt.c: /tmp/cc4IZjSQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4IZjSQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4IZjSQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4IZjSQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IZjSQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IZjSQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IZjSQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IZjSQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IZjSQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4IZjSQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4IZjSQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4IZjSQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4IZjSQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IZjSQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4IZjSQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4IZjSQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4IZjSQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4IZjSQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4IZjSQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4IZjSQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IZjSQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4IZjSQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4IZjSQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4IZjSQ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7BJkJp.s: Assembler messages:
encrypt.c: /tmp/cc7BJkJp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7BJkJp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7BJkJp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7BJkJp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BJkJp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BJkJp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BJkJp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BJkJp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BJkJp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BJkJp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BJkJp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BJkJp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7BJkJp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BJkJp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7BJkJp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7BJkJp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BJkJp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BJkJp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BJkJp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BJkJp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BJkJp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7BJkJp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BJkJp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BJkJp.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHoScjX.s: Assembler messages:
encrypt.c: /tmp/ccHoScjX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHoScjX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHoScjX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHoScjX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoScjX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoScjX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoScjX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoScjX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoScjX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHoScjX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHoScjX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHoScjX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHoScjX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoScjX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHoScjX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHoScjX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHoScjX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHoScjX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHoScjX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHoScjX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoScjX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHoScjX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHoScjX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHoScjX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKbCEXs.s: Assembler messages:
encrypt.c: /tmp/ccKbCEXs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKbCEXs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKbCEXs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKbCEXs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbCEXs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbCEXs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbCEXs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbCEXs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbCEXs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKbCEXs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKbCEXs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKbCEXs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKbCEXs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbCEXs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKbCEXs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKbCEXs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKbCEXs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbCEXs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbCEXs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbCEXs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbCEXs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKbCEXs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbCEXs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbCEXs.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG5vPM6.s: Assembler messages:
encrypt.c: /tmp/ccG5vPM6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG5vPM6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG5vPM6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG5vPM6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5vPM6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5vPM6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5vPM6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5vPM6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5vPM6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5vPM6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5vPM6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5vPM6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG5vPM6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5vPM6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG5vPM6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5vPM6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG5vPM6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5vPM6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5vPM6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5vPM6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5vPM6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5vPM6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG5vPM6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5vPM6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj6Q3HE.s: Assembler messages:
encrypt.c: /tmp/ccj6Q3HE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj6Q3HE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj6Q3HE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj6Q3HE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6Q3HE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6Q3HE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6Q3HE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6Q3HE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6Q3HE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6Q3HE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6Q3HE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6Q3HE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj6Q3HE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6Q3HE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj6Q3HE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj6Q3HE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6Q3HE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6Q3HE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6Q3HE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6Q3HE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6Q3HE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj6Q3HE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6Q3HE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6Q3HE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFyfHks.s: Assembler messages:
encrypt.c: /tmp/ccFyfHks.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFyfHks.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFyfHks.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFyfHks.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyfHks.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyfHks.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyfHks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyfHks.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyfHks.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFyfHks.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFyfHks.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFyfHks.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFyfHks.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyfHks.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFyfHks.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFyfHks.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFyfHks.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFyfHks.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFyfHks.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyfHks.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFyfHks.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFyfHks.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFyfHks.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFyfHks.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrVFUFO.s: Assembler messages:
encrypt.c: /tmp/ccrVFUFO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrVFUFO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrVFUFO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrVFUFO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVFUFO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVFUFO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVFUFO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVFUFO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVFUFO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVFUFO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVFUFO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVFUFO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrVFUFO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVFUFO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrVFUFO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVFUFO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrVFUFO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVFUFO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVFUFO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVFUFO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVFUFO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVFUFO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrVFUFO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVFUFO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccV2cP40.s: Assembler messages:
encrypt.c: /tmp/ccV2cP40.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV2cP40.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV2cP40.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV2cP40.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2cP40.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2cP40.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2cP40.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2cP40.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2cP40.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV2cP40.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV2cP40.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV2cP40.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV2cP40.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2cP40.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV2cP40.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV2cP40.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV2cP40.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV2cP40.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV2cP40.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV2cP40.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2cP40.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV2cP40.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV2cP40.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV2cP40.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWNC4Pw.s: Assembler messages:
encrypt.c: /tmp/ccWNC4Pw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWNC4Pw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWNC4Pw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWNC4Pw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNC4Pw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNC4Pw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNC4Pw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNC4Pw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNC4Pw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWNC4Pw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWNC4Pw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWNC4Pw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWNC4Pw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNC4Pw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWNC4Pw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWNC4Pw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWNC4Pw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWNC4Pw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWNC4Pw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNC4Pw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWNC4Pw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWNC4Pw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWNC4Pw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWNC4Pw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL7Grdd.s: Assembler messages:
encrypt.c: /tmp/ccL7Grdd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL7Grdd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL7Grdd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL7Grdd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7Grdd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7Grdd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7Grdd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7Grdd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7Grdd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7Grdd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7Grdd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7Grdd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL7Grdd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7Grdd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL7Grdd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7Grdd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL7Grdd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7Grdd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7Grdd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7Grdd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7Grdd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7Grdd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL7Grdd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7Grdd.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctoPBdX.s: Assembler messages:
encrypt.c: /tmp/cctoPBdX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctoPBdX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctoPBdX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctoPBdX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoPBdX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoPBdX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoPBdX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoPBdX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoPBdX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctoPBdX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctoPBdX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctoPBdX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctoPBdX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoPBdX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctoPBdX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctoPBdX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctoPBdX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctoPBdX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctoPBdX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoPBdX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctoPBdX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctoPBdX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctoPBdX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctoPBdX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMP7QF8.s: Assembler messages:
encrypt.c: /tmp/ccMP7QF8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMP7QF8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMP7QF8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMP7QF8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMP7QF8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMP7QF8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMP7QF8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMP7QF8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMP7QF8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMP7QF8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMP7QF8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMP7QF8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMP7QF8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMP7QF8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMP7QF8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMP7QF8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMP7QF8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMP7QF8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMP7QF8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMP7QF8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMP7QF8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMP7QF8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMP7QF8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMP7QF8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ3iBYa.s: Assembler messages:
encrypt.c: /tmp/ccZ3iBYa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ3iBYa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ3iBYa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ3iBYa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3iBYa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3iBYa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3iBYa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3iBYa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3iBYa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3iBYa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3iBYa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3iBYa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ3iBYa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3iBYa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ3iBYa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3iBYa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ3iBYa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3iBYa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ3iBYa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ3iBYa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3iBYa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ3iBYa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ3iBYa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ3iBYa.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdj1g1U.s: Assembler messages:
encrypt.c: /tmp/ccdj1g1U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdj1g1U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdj1g1U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdj1g1U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj1g1U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj1g1U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj1g1U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj1g1U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj1g1U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdj1g1U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdj1g1U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdj1g1U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdj1g1U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj1g1U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdj1g1U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdj1g1U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdj1g1U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdj1g1U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdj1g1U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj1g1U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdj1g1U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdj1g1U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdj1g1U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdj1g1U.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccz8nBl6.s: Assembler messages:
encrypt.c: /tmp/ccz8nBl6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz8nBl6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz8nBl6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz8nBl6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8nBl6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8nBl6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8nBl6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8nBl6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8nBl6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8nBl6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8nBl6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8nBl6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz8nBl6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8nBl6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz8nBl6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8nBl6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz8nBl6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8nBl6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8nBl6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8nBl6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8nBl6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8nBl6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz8nBl6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8nBl6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFfe7x1.s: Assembler messages:
encrypt.c: /tmp/ccFfe7x1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFfe7x1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFfe7x1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFfe7x1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfe7x1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfe7x1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfe7x1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfe7x1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfe7x1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFfe7x1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFfe7x1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFfe7x1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFfe7x1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfe7x1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFfe7x1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFfe7x1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFfe7x1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFfe7x1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFfe7x1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfe7x1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFfe7x1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFfe7x1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFfe7x1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFfe7x1.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQdDUJ9.s: Assembler messages:
encrypt.c: /tmp/ccQdDUJ9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQdDUJ9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQdDUJ9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQdDUJ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdDUJ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdDUJ9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdDUJ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdDUJ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdDUJ9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdDUJ9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdDUJ9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdDUJ9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQdDUJ9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdDUJ9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQdDUJ9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdDUJ9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQdDUJ9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdDUJ9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdDUJ9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdDUJ9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdDUJ9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdDUJ9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQdDUJ9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdDUJ9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccASMQGf.s: Assembler messages:
encrypt.c: /tmp/ccASMQGf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccASMQGf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccASMQGf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccASMQGf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASMQGf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASMQGf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASMQGf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASMQGf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASMQGf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccASMQGf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccASMQGf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccASMQGf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccASMQGf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASMQGf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccASMQGf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccASMQGf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccASMQGf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccASMQGf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccASMQGf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASMQGf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccASMQGf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccASMQGf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccASMQGf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccASMQGf.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRpp4kl.s: Assembler messages:
encrypt.c: /tmp/ccRpp4kl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRpp4kl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRpp4kl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRpp4kl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpp4kl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpp4kl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpp4kl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpp4kl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpp4kl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpp4kl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpp4kl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpp4kl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRpp4kl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpp4kl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRpp4kl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpp4kl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRpp4kl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpp4kl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpp4kl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpp4kl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpp4kl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpp4kl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRpp4kl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpp4kl.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVPpnAt.s: Assembler messages:
encrypt.c: /tmp/ccVPpnAt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVPpnAt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVPpnAt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVPpnAt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPpnAt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPpnAt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPpnAt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPpnAt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPpnAt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPpnAt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPpnAt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPpnAt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVPpnAt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPpnAt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVPpnAt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPpnAt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVPpnAt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPpnAt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPpnAt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPpnAt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPpnAt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPpnAt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVPpnAt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPpnAt.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchInVym.s: Assembler messages:
encrypt.c: /tmp/cchInVym.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchInVym.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchInVym.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchInVym.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchInVym.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchInVym.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchInVym.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchInVym.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchInVym.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchInVym.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchInVym.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchInVym.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchInVym.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchInVym.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchInVym.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchInVym.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchInVym.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchInVym.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchInVym.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchInVym.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchInVym.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchInVym.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchInVym.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchInVym.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHkBU3f.s: Assembler messages:
encrypt.c: /tmp/ccHkBU3f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHkBU3f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHkBU3f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHkBU3f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkBU3f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkBU3f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkBU3f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkBU3f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkBU3f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHkBU3f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHkBU3f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHkBU3f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHkBU3f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkBU3f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHkBU3f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHkBU3f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHkBU3f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHkBU3f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHkBU3f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHkBU3f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkBU3f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHkBU3f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHkBU3f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHkBU3f.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbqQLc9.s: Assembler messages:
encrypt.c: /tmp/ccbqQLc9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbqQLc9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbqQLc9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbqQLc9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqQLc9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqQLc9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqQLc9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqQLc9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqQLc9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbqQLc9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbqQLc9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbqQLc9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbqQLc9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqQLc9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbqQLc9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbqQLc9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbqQLc9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbqQLc9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbqQLc9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqQLc9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbqQLc9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbqQLc9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbqQLc9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbqQLc9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchDIbbh.s: Assembler messages:
encrypt.c: /tmp/cchDIbbh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchDIbbh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchDIbbh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchDIbbh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDIbbh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDIbbh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDIbbh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDIbbh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDIbbh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDIbbh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDIbbh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDIbbh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchDIbbh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDIbbh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchDIbbh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchDIbbh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDIbbh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDIbbh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDIbbh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDIbbh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDIbbh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchDIbbh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDIbbh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDIbbh.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvGSFvq.s: Assembler messages:
encrypt.c: /tmp/ccvGSFvq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvGSFvq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvGSFvq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvGSFvq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGSFvq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGSFvq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGSFvq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGSFvq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGSFvq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvGSFvq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvGSFvq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvGSFvq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvGSFvq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGSFvq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvGSFvq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvGSFvq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvGSFvq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvGSFvq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvGSFvq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvGSFvq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGSFvq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvGSFvq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvGSFvq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvGSFvq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS4z6Nc.s: Assembler messages:
encrypt.c: /tmp/ccS4z6Nc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS4z6Nc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS4z6Nc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS4z6Nc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4z6Nc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4z6Nc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4z6Nc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4z6Nc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4z6Nc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS4z6Nc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS4z6Nc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS4z6Nc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS4z6Nc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4z6Nc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS4z6Nc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS4z6Nc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS4z6Nc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS4z6Nc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS4z6Nc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4z6Nc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS4z6Nc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS4z6Nc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS4z6Nc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS4z6Nc.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsLr7xp.s: Assembler messages:
encrypt.c: /tmp/ccsLr7xp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsLr7xp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsLr7xp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsLr7xp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLr7xp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLr7xp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLr7xp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLr7xp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLr7xp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLr7xp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLr7xp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLr7xp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsLr7xp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLr7xp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsLr7xp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLr7xp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsLr7xp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLr7xp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsLr7xp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsLr7xp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLr7xp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsLr7xp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsLr7xp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsLr7xp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVWRiWq.s: Assembler messages:
encrypt.c: /tmp/ccVWRiWq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVWRiWq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVWRiWq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVWRiWq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWRiWq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWRiWq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWRiWq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWRiWq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWRiWq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWRiWq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWRiWq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWRiWq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVWRiWq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWRiWq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVWRiWq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVWRiWq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWRiWq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWRiWq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWRiWq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWRiWq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWRiWq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVWRiWq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWRiWq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWRiWq.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnyGj8y.s: Assembler messages:
encrypt.c: /tmp/ccnyGj8y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnyGj8y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnyGj8y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnyGj8y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyGj8y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyGj8y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyGj8y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyGj8y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyGj8y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyGj8y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyGj8y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyGj8y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnyGj8y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyGj8y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnyGj8y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyGj8y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnyGj8y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnyGj8y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnyGj8y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnyGj8y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyGj8y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnyGj8y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnyGj8y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnyGj8y.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccT1zTeo.s: Assembler messages:
encrypt.c: /tmp/ccT1zTeo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT1zTeo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT1zTeo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT1zTeo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1zTeo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1zTeo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1zTeo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1zTeo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1zTeo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT1zTeo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT1zTeo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT1zTeo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT1zTeo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1zTeo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT1zTeo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT1zTeo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT1zTeo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT1zTeo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT1zTeo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT1zTeo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1zTeo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT1zTeo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT1zTeo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT1zTeo.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgAouVi.s: Assembler messages:
encrypt.c: /tmp/ccgAouVi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgAouVi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgAouVi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgAouVi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAouVi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAouVi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAouVi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAouVi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAouVi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgAouVi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgAouVi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgAouVi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgAouVi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAouVi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgAouVi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgAouVi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgAouVi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAouVi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAouVi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAouVi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAouVi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgAouVi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAouVi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAouVi.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQRDe9x.s: Assembler messages:
encrypt.c: /tmp/ccQRDe9x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQRDe9x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQRDe9x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQRDe9x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRDe9x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRDe9x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRDe9x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRDe9x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRDe9x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRDe9x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRDe9x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRDe9x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQRDe9x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRDe9x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQRDe9x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRDe9x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQRDe9x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRDe9x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRDe9x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRDe9x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRDe9x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRDe9x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQRDe9x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRDe9x.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVRtt2j.s: Assembler messages:
encrypt.c: /tmp/ccVRtt2j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVRtt2j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVRtt2j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVRtt2j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRtt2j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRtt2j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRtt2j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRtt2j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRtt2j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRtt2j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRtt2j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRtt2j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVRtt2j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRtt2j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVRtt2j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVRtt2j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRtt2j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRtt2j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRtt2j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRtt2j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRtt2j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVRtt2j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRtt2j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRtt2j.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc94mfbw.s: Assembler messages:
encrypt.c: /tmp/cc94mfbw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc94mfbw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc94mfbw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc94mfbw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94mfbw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94mfbw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94mfbw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94mfbw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94mfbw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc94mfbw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc94mfbw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc94mfbw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc94mfbw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94mfbw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc94mfbw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc94mfbw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc94mfbw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94mfbw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94mfbw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94mfbw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94mfbw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc94mfbw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94mfbw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94mfbw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9FBbrz.s: Assembler messages:
encrypt.c: /tmp/cc9FBbrz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9FBbrz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9FBbrz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9FBbrz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FBbrz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FBbrz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FBbrz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FBbrz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FBbrz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FBbrz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FBbrz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FBbrz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9FBbrz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FBbrz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9FBbrz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FBbrz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9FBbrz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FBbrz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FBbrz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FBbrz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FBbrz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FBbrz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9FBbrz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FBbrz.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaANChH.s: Assembler messages:
encrypt.c: /tmp/ccaANChH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaANChH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaANChH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaANChH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaANChH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaANChH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaANChH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaANChH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaANChH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaANChH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaANChH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaANChH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaANChH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaANChH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaANChH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaANChH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaANChH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaANChH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaANChH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaANChH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaANChH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaANChH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaANChH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaANChH.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqjXc4A.s: Assembler messages:
encrypt.c: /tmp/ccqjXc4A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqjXc4A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqjXc4A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqjXc4A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjXc4A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjXc4A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjXc4A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjXc4A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjXc4A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqjXc4A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqjXc4A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqjXc4A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqjXc4A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjXc4A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqjXc4A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqjXc4A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqjXc4A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjXc4A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjXc4A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjXc4A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjXc4A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqjXc4A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjXc4A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjXc4A.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGsc9Or.s: Assembler messages:
encrypt.c: /tmp/ccGsc9Or.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGsc9Or.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGsc9Or.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGsc9Or.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsc9Or.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsc9Or.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsc9Or.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsc9Or.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsc9Or.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsc9Or.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsc9Or.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsc9Or.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGsc9Or.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsc9Or.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGsc9Or.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGsc9Or.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsc9Or.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsc9Or.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsc9Or.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsc9Or.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsc9Or.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGsc9Or.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsc9Or.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsc9Or.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIFAhYt.s: Assembler messages:
encrypt.c: /tmp/ccIFAhYt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIFAhYt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIFAhYt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIFAhYt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFAhYt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFAhYt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFAhYt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFAhYt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFAhYt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFAhYt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFAhYt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFAhYt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIFAhYt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFAhYt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIFAhYt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFAhYt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIFAhYt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFAhYt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFAhYt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFAhYt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFAhYt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFAhYt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIFAhYt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFAhYt.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccODhg1x.s: Assembler messages:
encrypt.c: /tmp/ccODhg1x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccODhg1x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccODhg1x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccODhg1x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODhg1x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODhg1x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODhg1x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODhg1x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODhg1x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccODhg1x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccODhg1x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccODhg1x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccODhg1x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODhg1x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccODhg1x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccODhg1x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccODhg1x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccODhg1x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccODhg1x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODhg1x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccODhg1x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccODhg1x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccODhg1x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccODhg1x.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccth8ZfB.s: Assembler messages:
encrypt.c: /tmp/ccth8ZfB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccth8ZfB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccth8ZfB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccth8ZfB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth8ZfB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth8ZfB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth8ZfB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth8ZfB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth8ZfB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccth8ZfB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccth8ZfB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccth8ZfB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccth8ZfB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth8ZfB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccth8ZfB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccth8ZfB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccth8ZfB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccth8ZfB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccth8ZfB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccth8ZfB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth8ZfB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccth8ZfB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccth8ZfB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccth8ZfB.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYIaXt4.s: Assembler messages:
encrypt.c: /tmp/ccYIaXt4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYIaXt4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYIaXt4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYIaXt4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIaXt4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIaXt4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIaXt4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIaXt4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIaXt4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYIaXt4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYIaXt4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYIaXt4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYIaXt4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIaXt4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYIaXt4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYIaXt4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYIaXt4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYIaXt4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYIaXt4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYIaXt4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIaXt4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYIaXt4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYIaXt4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYIaXt4.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cconCSIY.s: Assembler messages:
encrypt.c: /tmp/cconCSIY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cconCSIY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cconCSIY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cconCSIY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cconCSIY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cconCSIY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cconCSIY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cconCSIY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cconCSIY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconCSIY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconCSIY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconCSIY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cconCSIY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cconCSIY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cconCSIY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cconCSIY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconCSIY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cconCSIY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cconCSIY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cconCSIY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cconCSIY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cconCSIY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cconCSIY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cconCSIY.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPwVvla.s: Assembler messages:
encrypt.c: /tmp/ccPwVvla.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPwVvla.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPwVvla.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPwVvla.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwVvla.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwVvla.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwVvla.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwVvla.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwVvla.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPwVvla.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPwVvla.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPwVvla.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPwVvla.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwVvla.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPwVvla.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPwVvla.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPwVvla.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPwVvla.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPwVvla.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwVvla.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPwVvla.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPwVvla.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPwVvla.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPwVvla.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVSIn1g.s: Assembler messages:
encrypt.c: /tmp/ccVSIn1g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVSIn1g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVSIn1g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVSIn1g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSIn1g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSIn1g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSIn1g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSIn1g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSIn1g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSIn1g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSIn1g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSIn1g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVSIn1g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSIn1g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVSIn1g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSIn1g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVSIn1g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSIn1g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSIn1g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSIn1g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSIn1g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSIn1g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVSIn1g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSIn1g.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2sw3F1.s: Assembler messages:
encrypt.c: /tmp/cc2sw3F1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2sw3F1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2sw3F1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2sw3F1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sw3F1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sw3F1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sw3F1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sw3F1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sw3F1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2sw3F1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2sw3F1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2sw3F1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2sw3F1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sw3F1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2sw3F1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2sw3F1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2sw3F1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2sw3F1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2sw3F1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2sw3F1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sw3F1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2sw3F1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2sw3F1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2sw3F1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5lW5oU.s: Assembler messages:
encrypt.c: /tmp/cc5lW5oU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5lW5oU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5lW5oU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5lW5oU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lW5oU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lW5oU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lW5oU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lW5oU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lW5oU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lW5oU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lW5oU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lW5oU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5lW5oU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lW5oU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5lW5oU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5lW5oU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lW5oU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lW5oU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lW5oU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lW5oU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lW5oU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5lW5oU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lW5oU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lW5oU.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2czaee.s: Assembler messages:
encrypt.c: /tmp/cc2czaee.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2czaee.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2czaee.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2czaee.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2czaee.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2czaee.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2czaee.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2czaee.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2czaee.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2czaee.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2czaee.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2czaee.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2czaee.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2czaee.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2czaee.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2czaee.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2czaee.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2czaee.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2czaee.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2czaee.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2czaee.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2czaee.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2czaee.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2czaee.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMauh36.s: Assembler messages:
encrypt.c: /tmp/ccMauh36.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMauh36.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMauh36.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMauh36.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMauh36.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMauh36.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMauh36.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMauh36.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMauh36.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMauh36.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMauh36.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMauh36.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMauh36.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMauh36.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMauh36.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMauh36.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMauh36.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMauh36.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMauh36.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMauh36.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMauh36.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMauh36.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMauh36.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMauh36.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKpx3lJ.s: Assembler messages:
encrypt.c: /tmp/ccKpx3lJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpx3lJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpx3lJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKpx3lJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpx3lJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpx3lJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpx3lJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpx3lJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpx3lJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpx3lJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpx3lJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpx3lJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKpx3lJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpx3lJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpx3lJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKpx3lJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpx3lJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpx3lJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpx3lJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpx3lJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpx3lJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpx3lJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpx3lJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpx3lJ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca61tp3.s: Assembler messages:
encrypt.c: /tmp/cca61tp3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca61tp3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca61tp3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca61tp3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca61tp3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca61tp3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca61tp3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca61tp3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca61tp3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca61tp3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca61tp3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca61tp3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca61tp3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca61tp3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca61tp3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca61tp3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca61tp3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca61tp3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca61tp3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca61tp3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca61tp3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca61tp3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca61tp3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca61tp3.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1UZoGe.s: Assembler messages:
encrypt.c: /tmp/cc1UZoGe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1UZoGe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1UZoGe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1UZoGe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UZoGe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UZoGe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UZoGe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UZoGe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UZoGe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1UZoGe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1UZoGe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1UZoGe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1UZoGe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UZoGe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1UZoGe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1UZoGe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1UZoGe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1UZoGe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1UZoGe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1UZoGe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UZoGe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1UZoGe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1UZoGe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1UZoGe.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvtEY3N.s: Assembler messages:
encrypt.c: /tmp/ccvtEY3N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvtEY3N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvtEY3N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvtEY3N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtEY3N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtEY3N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtEY3N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtEY3N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtEY3N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtEY3N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtEY3N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtEY3N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvtEY3N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtEY3N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvtEY3N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvtEY3N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtEY3N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtEY3N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtEY3N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtEY3N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtEY3N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvtEY3N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtEY3N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtEY3N.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRw0f21.s: Assembler messages:
encrypt.c: /tmp/ccRw0f21.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRw0f21.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRw0f21.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRw0f21.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw0f21.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw0f21.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw0f21.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw0f21.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw0f21.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRw0f21.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRw0f21.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRw0f21.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRw0f21.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw0f21.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRw0f21.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRw0f21.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRw0f21.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRw0f21.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRw0f21.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRw0f21.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw0f21.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRw0f21.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRw0f21.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRw0f21.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cccRDQrG.s: Assembler messages:
encrypt.c: /tmp/cccRDQrG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccRDQrG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccRDQrG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccRDQrG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRDQrG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRDQrG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRDQrG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRDQrG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRDQrG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccRDQrG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccRDQrG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccRDQrG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccRDQrG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRDQrG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccRDQrG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccRDQrG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccRDQrG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRDQrG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRDQrG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRDQrG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRDQrG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccRDQrG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRDQrG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRDQrG.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG3IPoM.s: Assembler messages:
encrypt.c: /tmp/ccG3IPoM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG3IPoM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG3IPoM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG3IPoM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3IPoM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3IPoM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3IPoM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3IPoM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3IPoM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3IPoM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3IPoM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3IPoM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG3IPoM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3IPoM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG3IPoM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG3IPoM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3IPoM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3IPoM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3IPoM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3IPoM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3IPoM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG3IPoM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3IPoM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3IPoM.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLr9Ut8.s: Assembler messages:
encrypt.c: /tmp/ccLr9Ut8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLr9Ut8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLr9Ut8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLr9Ut8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLr9Ut8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLr9Ut8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLr9Ut8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLr9Ut8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLr9Ut8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLr9Ut8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLr9Ut8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLr9Ut8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLr9Ut8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLr9Ut8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLr9Ut8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLr9Ut8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLr9Ut8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLr9Ut8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLr9Ut8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLr9Ut8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLr9Ut8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLr9Ut8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLr9Ut8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLr9Ut8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8qRVq1.s: Assembler messages:
encrypt.c: /tmp/cc8qRVq1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8qRVq1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8qRVq1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8qRVq1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qRVq1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qRVq1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qRVq1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qRVq1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qRVq1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qRVq1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qRVq1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qRVq1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8qRVq1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qRVq1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8qRVq1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8qRVq1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qRVq1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qRVq1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qRVq1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qRVq1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qRVq1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8qRVq1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qRVq1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qRVq1.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYt7R6k.s: Assembler messages:
encrypt.c: /tmp/ccYt7R6k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYt7R6k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYt7R6k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYt7R6k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYt7R6k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYt7R6k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYt7R6k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYt7R6k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYt7R6k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYt7R6k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYt7R6k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYt7R6k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYt7R6k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYt7R6k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYt7R6k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYt7R6k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYt7R6k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYt7R6k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYt7R6k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYt7R6k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYt7R6k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYt7R6k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYt7R6k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYt7R6k.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ9fe61.s: Assembler messages:
encrypt.c: /tmp/ccJ9fe61.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ9fe61.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ9fe61.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ9fe61.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9fe61.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9fe61.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9fe61.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9fe61.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9fe61.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ9fe61.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ9fe61.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ9fe61.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ9fe61.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9fe61.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ9fe61.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ9fe61.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ9fe61.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9fe61.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9fe61.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9fe61.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9fe61.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ9fe61.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9fe61.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9fe61.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxL0Ccr.s: Assembler messages:
encrypt.c: /tmp/ccxL0Ccr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxL0Ccr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxL0Ccr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxL0Ccr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxL0Ccr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxL0Ccr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxL0Ccr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxL0Ccr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxL0Ccr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxL0Ccr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxL0Ccr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxL0Ccr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxL0Ccr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxL0Ccr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxL0Ccr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxL0Ccr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxL0Ccr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxL0Ccr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxL0Ccr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxL0Ccr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxL0Ccr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxL0Ccr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxL0Ccr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxL0Ccr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc78qmpW.s: Assembler messages:
encrypt.c: /tmp/cc78qmpW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc78qmpW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc78qmpW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc78qmpW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78qmpW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78qmpW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78qmpW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78qmpW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78qmpW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc78qmpW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc78qmpW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc78qmpW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc78qmpW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78qmpW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc78qmpW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc78qmpW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc78qmpW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78qmpW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78qmpW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78qmpW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78qmpW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc78qmpW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78qmpW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78qmpW.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccCrAvzj.s: Assembler messages:
encrypt.c: /tmp/ccCrAvzj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCrAvzj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCrAvzj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCrAvzj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrAvzj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrAvzj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrAvzj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrAvzj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrAvzj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCrAvzj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCrAvzj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCrAvzj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCrAvzj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrAvzj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCrAvzj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCrAvzj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCrAvzj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCrAvzj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCrAvzj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCrAvzj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrAvzj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCrAvzj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCrAvzj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCrAvzj.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2Rghdr.s: Assembler messages:
encrypt.c: /tmp/cc2Rghdr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Rghdr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Rghdr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Rghdr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Rghdr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Rghdr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Rghdr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Rghdr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Rghdr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Rghdr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Rghdr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Rghdr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Rghdr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Rghdr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Rghdr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Rghdr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2Rghdr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Rghdr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Rghdr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Rghdr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Rghdr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Rghdr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Rghdr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Rghdr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cciWkVL6.s: Assembler messages:
encrypt.c: /tmp/cciWkVL6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciWkVL6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciWkVL6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciWkVL6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWkVL6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWkVL6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWkVL6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWkVL6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWkVL6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWkVL6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWkVL6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWkVL6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciWkVL6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWkVL6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciWkVL6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciWkVL6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWkVL6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWkVL6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWkVL6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWkVL6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWkVL6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciWkVL6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWkVL6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWkVL6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3KkSxR.s: Assembler messages:
encrypt.c: /tmp/cc3KkSxR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3KkSxR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3KkSxR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3KkSxR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KkSxR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KkSxR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KkSxR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KkSxR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KkSxR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3KkSxR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3KkSxR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3KkSxR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3KkSxR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KkSxR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3KkSxR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3KkSxR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3KkSxR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3KkSxR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3KkSxR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3KkSxR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KkSxR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3KkSxR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3KkSxR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3KkSxR.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceF0pHE.s: Assembler messages:
encrypt.c: /tmp/cceF0pHE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceF0pHE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceF0pHE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceF0pHE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceF0pHE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceF0pHE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceF0pHE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceF0pHE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceF0pHE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceF0pHE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceF0pHE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceF0pHE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceF0pHE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceF0pHE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceF0pHE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceF0pHE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceF0pHE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceF0pHE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceF0pHE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceF0pHE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceF0pHE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceF0pHE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceF0pHE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceF0pHE.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8uxkVR.s: Assembler messages:
encrypt.c: /tmp/cc8uxkVR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8uxkVR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8uxkVR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8uxkVR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uxkVR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uxkVR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uxkVR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uxkVR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uxkVR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8uxkVR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8uxkVR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8uxkVR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8uxkVR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uxkVR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8uxkVR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8uxkVR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8uxkVR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8uxkVR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8uxkVR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8uxkVR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uxkVR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8uxkVR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8uxkVR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8uxkVR.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF0c07L.s: Assembler messages:
encrypt.c: /tmp/ccF0c07L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF0c07L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF0c07L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF0c07L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0c07L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0c07L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0c07L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0c07L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0c07L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF0c07L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF0c07L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF0c07L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF0c07L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0c07L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF0c07L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF0c07L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF0c07L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0c07L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0c07L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0c07L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0c07L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF0c07L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0c07L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0c07L.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccG3a3Nw.s: Assembler messages:
encrypt.c: /tmp/ccG3a3Nw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG3a3Nw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG3a3Nw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG3a3Nw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3a3Nw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3a3Nw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3a3Nw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3a3Nw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3a3Nw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3a3Nw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3a3Nw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3a3Nw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG3a3Nw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3a3Nw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG3a3Nw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG3a3Nw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3a3Nw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3a3Nw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3a3Nw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3a3Nw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3a3Nw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG3a3Nw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3a3Nw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3a3Nw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cceV0SwJ.s: Assembler messages:
encrypt.c: /tmp/cceV0SwJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceV0SwJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceV0SwJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceV0SwJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV0SwJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV0SwJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV0SwJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV0SwJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV0SwJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceV0SwJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceV0SwJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceV0SwJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceV0SwJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV0SwJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceV0SwJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceV0SwJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceV0SwJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceV0SwJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceV0SwJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceV0SwJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceV0SwJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceV0SwJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceV0SwJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceV0SwJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWQF6DG.s: Assembler messages:
encrypt.c: /tmp/ccWQF6DG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWQF6DG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWQF6DG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWQF6DG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQF6DG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQF6DG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQF6DG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQF6DG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQF6DG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQF6DG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQF6DG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQF6DG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWQF6DG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQF6DG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWQF6DG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWQF6DG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQF6DG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQF6DG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQF6DG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQF6DG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQF6DG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWQF6DG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQF6DG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQF6DG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwzGl4O.s: Assembler messages:
encrypt.c: /tmp/ccwzGl4O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwzGl4O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwzGl4O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwzGl4O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzGl4O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzGl4O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzGl4O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzGl4O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzGl4O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzGl4O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzGl4O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzGl4O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwzGl4O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzGl4O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwzGl4O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzGl4O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwzGl4O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzGl4O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwzGl4O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwzGl4O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzGl4O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwzGl4O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwzGl4O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwzGl4O.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPnAZK6.s: Assembler messages:
encrypt.c: /tmp/ccPnAZK6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPnAZK6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPnAZK6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPnAZK6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnAZK6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnAZK6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnAZK6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnAZK6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnAZK6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPnAZK6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPnAZK6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPnAZK6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPnAZK6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnAZK6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPnAZK6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPnAZK6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPnAZK6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPnAZK6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPnAZK6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPnAZK6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnAZK6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPnAZK6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPnAZK6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPnAZK6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjdjkY6.s: Assembler messages:
encrypt.c: /tmp/ccjdjkY6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjdjkY6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjdjkY6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjdjkY6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdjkY6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdjkY6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdjkY6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdjkY6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdjkY6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjdjkY6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjdjkY6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjdjkY6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjdjkY6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdjkY6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjdjkY6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjdjkY6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjdjkY6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdjkY6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdjkY6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdjkY6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdjkY6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjdjkY6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdjkY6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdjkY6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWVPloj.s: Assembler messages:
encrypt.c: /tmp/ccWVPloj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWVPloj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWVPloj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWVPloj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVPloj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVPloj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVPloj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVPloj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVPloj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVPloj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVPloj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVPloj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWVPloj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVPloj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWVPloj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVPloj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWVPloj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVPloj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVPloj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVPloj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVPloj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVPloj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWVPloj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVPloj.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyUmmVi.s: Assembler messages:
encrypt.c: /tmp/ccyUmmVi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyUmmVi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyUmmVi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyUmmVi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUmmVi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUmmVi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUmmVi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUmmVi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUmmVi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyUmmVi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyUmmVi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyUmmVi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyUmmVi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUmmVi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyUmmVi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyUmmVi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyUmmVi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyUmmVi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyUmmVi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUmmVi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyUmmVi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyUmmVi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyUmmVi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyUmmVi.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc5ZumAa.s: Assembler messages:
encrypt.c: /tmp/cc5ZumAa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ZumAa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ZumAa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ZumAa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZumAa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZumAa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZumAa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZumAa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZumAa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZumAa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZumAa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZumAa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ZumAa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZumAa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ZumAa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZumAa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5ZumAa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ZumAa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZumAa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZumAa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZumAa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZumAa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ZumAa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ZumAa.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccFzIETX.s: Assembler messages:
encrypt.c: /tmp/ccFzIETX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFzIETX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFzIETX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFzIETX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzIETX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzIETX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzIETX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzIETX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzIETX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzIETX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzIETX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzIETX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFzIETX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzIETX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFzIETX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFzIETX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzIETX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzIETX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzIETX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzIETX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzIETX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFzIETX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzIETX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzIETX.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOn1Zrf.s: Assembler messages:
encrypt.c: /tmp/ccOn1Zrf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOn1Zrf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOn1Zrf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOn1Zrf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn1Zrf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn1Zrf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn1Zrf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn1Zrf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn1Zrf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn1Zrf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn1Zrf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn1Zrf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOn1Zrf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn1Zrf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOn1Zrf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn1Zrf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOn1Zrf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn1Zrf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn1Zrf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn1Zrf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn1Zrf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn1Zrf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOn1Zrf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn1Zrf.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWKO4Ba.s: Assembler messages:
encrypt.c: /tmp/ccWKO4Ba.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWKO4Ba.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWKO4Ba.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWKO4Ba.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKO4Ba.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKO4Ba.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKO4Ba.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKO4Ba.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKO4Ba.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKO4Ba.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKO4Ba.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKO4Ba.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWKO4Ba.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKO4Ba.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWKO4Ba.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWKO4Ba.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKO4Ba.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKO4Ba.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKO4Ba.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKO4Ba.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKO4Ba.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWKO4Ba.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKO4Ba.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKO4Ba.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9DvAoQ.s: Assembler messages:
encrypt.c: /tmp/cc9DvAoQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9DvAoQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9DvAoQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9DvAoQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DvAoQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DvAoQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DvAoQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DvAoQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DvAoQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9DvAoQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9DvAoQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9DvAoQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9DvAoQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DvAoQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9DvAoQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9DvAoQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9DvAoQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DvAoQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DvAoQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DvAoQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DvAoQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9DvAoQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DvAoQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DvAoQ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjmRn4V.s: Assembler messages:
encrypt.c: /tmp/ccjmRn4V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjmRn4V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjmRn4V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjmRn4V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmRn4V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmRn4V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmRn4V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmRn4V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmRn4V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmRn4V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmRn4V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmRn4V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjmRn4V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmRn4V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjmRn4V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmRn4V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjmRn4V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmRn4V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmRn4V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmRn4V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmRn4V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmRn4V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjmRn4V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmRn4V.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQScuK6.s: Assembler messages:
encrypt.c: /tmp/ccQScuK6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQScuK6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQScuK6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQScuK6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQScuK6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQScuK6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQScuK6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQScuK6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQScuK6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQScuK6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQScuK6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQScuK6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQScuK6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQScuK6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQScuK6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQScuK6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQScuK6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQScuK6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQScuK6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQScuK6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQScuK6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQScuK6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQScuK6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQScuK6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpcIti3.s: Assembler messages:
encrypt.c: /tmp/ccpcIti3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpcIti3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpcIti3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpcIti3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcIti3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcIti3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcIti3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcIti3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcIti3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpcIti3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpcIti3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpcIti3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpcIti3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcIti3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpcIti3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpcIti3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpcIti3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpcIti3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpcIti3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcIti3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpcIti3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpcIti3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpcIti3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpcIti3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccRb3wHI.s: Assembler messages:
encrypt.c: /tmp/ccRb3wHI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRb3wHI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRb3wHI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRb3wHI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRb3wHI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRb3wHI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRb3wHI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRb3wHI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRb3wHI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRb3wHI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRb3wHI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRb3wHI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRb3wHI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRb3wHI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRb3wHI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRb3wHI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRb3wHI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRb3wHI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRb3wHI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRb3wHI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRb3wHI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRb3wHI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRb3wHI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRb3wHI.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccxHPbNS.s: Assembler messages:
encrypt.c: /tmp/ccxHPbNS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxHPbNS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxHPbNS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxHPbNS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHPbNS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHPbNS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHPbNS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHPbNS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHPbNS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHPbNS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHPbNS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHPbNS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxHPbNS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHPbNS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxHPbNS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHPbNS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxHPbNS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHPbNS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHPbNS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHPbNS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHPbNS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHPbNS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxHPbNS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHPbNS.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc15MwlU.s: Assembler messages:
encrypt.c: /tmp/cc15MwlU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc15MwlU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc15MwlU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc15MwlU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15MwlU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15MwlU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15MwlU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15MwlU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15MwlU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15MwlU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15MwlU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15MwlU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc15MwlU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15MwlU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc15MwlU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc15MwlU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15MwlU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15MwlU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15MwlU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15MwlU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15MwlU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc15MwlU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15MwlU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15MwlU.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj0lDm1.s: Assembler messages:
encrypt.c: /tmp/ccj0lDm1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj0lDm1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj0lDm1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj0lDm1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0lDm1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0lDm1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0lDm1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0lDm1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0lDm1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0lDm1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0lDm1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0lDm1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj0lDm1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0lDm1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj0lDm1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0lDm1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj0lDm1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0lDm1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0lDm1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0lDm1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0lDm1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0lDm1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj0lDm1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0lDm1.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxzJ4Bz.s: Assembler messages:
encrypt.c: /tmp/ccxzJ4Bz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxzJ4Bz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxzJ4Bz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxzJ4Bz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzJ4Bz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzJ4Bz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzJ4Bz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzJ4Bz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzJ4Bz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzJ4Bz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzJ4Bz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzJ4Bz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxzJ4Bz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzJ4Bz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxzJ4Bz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzJ4Bz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxzJ4Bz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzJ4Bz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzJ4Bz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzJ4Bz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzJ4Bz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzJ4Bz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxzJ4Bz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzJ4Bz.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyBbUN9.s: Assembler messages:
encrypt.c: /tmp/ccyBbUN9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyBbUN9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyBbUN9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyBbUN9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBbUN9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBbUN9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBbUN9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBbUN9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBbUN9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyBbUN9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyBbUN9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyBbUN9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyBbUN9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBbUN9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyBbUN9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyBbUN9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyBbUN9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBbUN9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBbUN9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBbUN9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBbUN9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyBbUN9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBbUN9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBbUN9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYDzawm.s: Assembler messages:
encrypt.c: /tmp/ccYDzawm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYDzawm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYDzawm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYDzawm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDzawm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDzawm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDzawm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDzawm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDzawm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYDzawm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYDzawm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYDzawm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYDzawm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDzawm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYDzawm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYDzawm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYDzawm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYDzawm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYDzawm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDzawm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYDzawm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYDzawm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYDzawm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYDzawm.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfusoiw.s: Assembler messages:
encrypt.c: /tmp/ccfusoiw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfusoiw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfusoiw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfusoiw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfusoiw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfusoiw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfusoiw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfusoiw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfusoiw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfusoiw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfusoiw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfusoiw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfusoiw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfusoiw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfusoiw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfusoiw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfusoiw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfusoiw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfusoiw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfusoiw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfusoiw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfusoiw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfusoiw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfusoiw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccshbIKt.s: Assembler messages:
encrypt.c: /tmp/ccshbIKt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccshbIKt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccshbIKt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccshbIKt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshbIKt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshbIKt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshbIKt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshbIKt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshbIKt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshbIKt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshbIKt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshbIKt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccshbIKt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshbIKt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccshbIKt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshbIKt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccshbIKt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshbIKt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshbIKt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshbIKt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshbIKt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshbIKt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccshbIKt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshbIKt.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvez2Ad.s: Assembler messages:
encrypt.c: /tmp/ccvez2Ad.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvez2Ad.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvez2Ad.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvez2Ad.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvez2Ad.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvez2Ad.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvez2Ad.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvez2Ad.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvez2Ad.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvez2Ad.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvez2Ad.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvez2Ad.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvez2Ad.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvez2Ad.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvez2Ad.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvez2Ad.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvez2Ad.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvez2Ad.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvez2Ad.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvez2Ad.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvez2Ad.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvez2Ad.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvez2Ad.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvez2Ad.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdRjiXi.s: Assembler messages:
encrypt.c: /tmp/ccdRjiXi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdRjiXi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdRjiXi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdRjiXi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRjiXi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRjiXi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRjiXi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRjiXi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRjiXi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRjiXi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRjiXi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRjiXi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdRjiXi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRjiXi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdRjiXi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdRjiXi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRjiXi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRjiXi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRjiXi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRjiXi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRjiXi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdRjiXi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRjiXi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRjiXi.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclQbMLs.s: Assembler messages:
encrypt.c: /tmp/cclQbMLs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclQbMLs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclQbMLs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclQbMLs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQbMLs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQbMLs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQbMLs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQbMLs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQbMLs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQbMLs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQbMLs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQbMLs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclQbMLs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQbMLs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclQbMLs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQbMLs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclQbMLs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQbMLs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQbMLs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQbMLs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQbMLs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQbMLs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclQbMLs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQbMLs.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca3mXxC.s: Assembler messages:
encrypt.c: /tmp/cca3mXxC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca3mXxC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca3mXxC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca3mXxC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3mXxC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3mXxC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3mXxC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3mXxC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3mXxC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3mXxC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3mXxC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3mXxC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca3mXxC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3mXxC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca3mXxC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3mXxC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca3mXxC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3mXxC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca3mXxC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca3mXxC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3mXxC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca3mXxC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca3mXxC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca3mXxC.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaIhjXy.s: Assembler messages:
encrypt.c: /tmp/ccaIhjXy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaIhjXy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaIhjXy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaIhjXy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIhjXy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIhjXy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIhjXy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIhjXy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIhjXy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIhjXy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIhjXy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIhjXy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaIhjXy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIhjXy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaIhjXy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaIhjXy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaIhjXy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIhjXy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIhjXy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaIhjXy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIhjXy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaIhjXy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIhjXy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaIhjXy.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6IyBmO.s: Assembler messages:
encrypt.c: /tmp/cc6IyBmO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6IyBmO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6IyBmO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6IyBmO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IyBmO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IyBmO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IyBmO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IyBmO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IyBmO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6IyBmO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6IyBmO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6IyBmO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6IyBmO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IyBmO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6IyBmO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6IyBmO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6IyBmO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6IyBmO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6IyBmO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6IyBmO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IyBmO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6IyBmO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6IyBmO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6IyBmO.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoOVGFE.s: Assembler messages:
encrypt.c: /tmp/ccoOVGFE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoOVGFE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoOVGFE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoOVGFE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOVGFE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOVGFE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOVGFE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOVGFE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOVGFE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoOVGFE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoOVGFE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoOVGFE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoOVGFE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOVGFE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoOVGFE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoOVGFE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoOVGFE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOVGFE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOVGFE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOVGFE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOVGFE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoOVGFE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOVGFE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOVGFE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdOxvXu.s: Assembler messages:
encrypt.c: /tmp/ccdOxvXu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdOxvXu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdOxvXu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdOxvXu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOxvXu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOxvXu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOxvXu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOxvXu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOxvXu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOxvXu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOxvXu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOxvXu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdOxvXu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOxvXu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdOxvXu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdOxvXu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOxvXu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOxvXu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOxvXu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOxvXu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOxvXu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdOxvXu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOxvXu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOxvXu.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjnNZhB.s: Assembler messages:
encrypt.c: /tmp/ccjnNZhB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjnNZhB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjnNZhB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjnNZhB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnNZhB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnNZhB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnNZhB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnNZhB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnNZhB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnNZhB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnNZhB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnNZhB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjnNZhB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnNZhB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjnNZhB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnNZhB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjnNZhB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnNZhB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnNZhB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnNZhB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnNZhB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnNZhB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjnNZhB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnNZhB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5ejE6y.s: Assembler messages:
encrypt.c: /tmp/cc5ejE6y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ejE6y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ejE6y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ejE6y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ejE6y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ejE6y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ejE6y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ejE6y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ejE6y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ejE6y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ejE6y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ejE6y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ejE6y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ejE6y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ejE6y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5ejE6y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ejE6y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ejE6y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ejE6y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ejE6y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ejE6y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ejE6y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ejE6y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ejE6y.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHGkahG.s: Assembler messages:
encrypt.c: /tmp/ccHGkahG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHGkahG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHGkahG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHGkahG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGkahG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGkahG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGkahG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGkahG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGkahG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGkahG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGkahG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGkahG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHGkahG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGkahG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHGkahG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGkahG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHGkahG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGkahG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGkahG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGkahG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGkahG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGkahG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHGkahG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGkahG.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0ivqiR.s: Assembler messages:
encrypt.c: /tmp/cc0ivqiR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ivqiR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ivqiR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ivqiR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ivqiR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ivqiR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ivqiR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ivqiR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ivqiR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ivqiR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ivqiR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ivqiR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ivqiR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ivqiR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ivqiR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0ivqiR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ivqiR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ivqiR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ivqiR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ivqiR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ivqiR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ivqiR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ivqiR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ivqiR.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCOxpxV.s: Assembler messages:
encrypt.c: /tmp/ccCOxpxV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCOxpxV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCOxpxV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCOxpxV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOxpxV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOxpxV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOxpxV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOxpxV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOxpxV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOxpxV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOxpxV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOxpxV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCOxpxV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOxpxV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCOxpxV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOxpxV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCOxpxV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOxpxV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCOxpxV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCOxpxV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOxpxV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCOxpxV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCOxpxV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCOxpxV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4Cvgd5.s: Assembler messages:
encrypt.c: /tmp/cc4Cvgd5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Cvgd5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Cvgd5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Cvgd5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Cvgd5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Cvgd5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Cvgd5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Cvgd5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Cvgd5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Cvgd5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Cvgd5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Cvgd5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Cvgd5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Cvgd5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Cvgd5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Cvgd5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Cvgd5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Cvgd5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Cvgd5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Cvgd5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Cvgd5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Cvgd5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Cvgd5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Cvgd5.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgvjXxW.s: Assembler messages:
encrypt.c: /tmp/ccgvjXxW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgvjXxW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgvjXxW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgvjXxW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvjXxW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvjXxW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvjXxW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvjXxW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvjXxW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvjXxW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvjXxW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvjXxW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgvjXxW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvjXxW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgvjXxW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgvjXxW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvjXxW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvjXxW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvjXxW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvjXxW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvjXxW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgvjXxW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvjXxW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvjXxW.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPoNEfS.s: Assembler messages:
encrypt.c: /tmp/ccPoNEfS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPoNEfS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPoNEfS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPoNEfS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoNEfS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoNEfS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoNEfS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoNEfS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoNEfS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPoNEfS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPoNEfS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPoNEfS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPoNEfS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoNEfS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPoNEfS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPoNEfS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPoNEfS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPoNEfS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPoNEfS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPoNEfS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoNEfS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPoNEfS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPoNEfS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPoNEfS.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnKqqgN.s: Assembler messages:
encrypt.c: /tmp/ccnKqqgN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnKqqgN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnKqqgN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnKqqgN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKqqgN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKqqgN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKqqgN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKqqgN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKqqgN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnKqqgN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnKqqgN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnKqqgN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnKqqgN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKqqgN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnKqqgN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnKqqgN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnKqqgN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKqqgN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKqqgN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKqqgN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKqqgN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnKqqgN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKqqgN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKqqgN.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5VoWN1.s: Assembler messages:
encrypt.c: /tmp/cc5VoWN1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5VoWN1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5VoWN1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5VoWN1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VoWN1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VoWN1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VoWN1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VoWN1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VoWN1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5VoWN1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5VoWN1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5VoWN1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5VoWN1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VoWN1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5VoWN1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5VoWN1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5VoWN1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5VoWN1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5VoWN1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5VoWN1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VoWN1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5VoWN1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5VoWN1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5VoWN1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8zrpbO.s: Assembler messages:
encrypt.c: /tmp/cc8zrpbO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8zrpbO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8zrpbO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8zrpbO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zrpbO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zrpbO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zrpbO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zrpbO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zrpbO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zrpbO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zrpbO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zrpbO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8zrpbO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zrpbO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8zrpbO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8zrpbO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8zrpbO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zrpbO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zrpbO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zrpbO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zrpbO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8zrpbO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zrpbO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8zrpbO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1cyROF.s: Assembler messages:
encrypt.c: /tmp/cc1cyROF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1cyROF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1cyROF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1cyROF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cyROF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cyROF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cyROF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cyROF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cyROF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1cyROF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1cyROF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1cyROF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1cyROF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cyROF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1cyROF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1cyROF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1cyROF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1cyROF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1cyROF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1cyROF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cyROF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1cyROF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1cyROF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1cyROF.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczXV53y.s: Assembler messages:
encrypt.c: /tmp/cczXV53y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczXV53y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczXV53y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczXV53y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXV53y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXV53y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXV53y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXV53y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXV53y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczXV53y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczXV53y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczXV53y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczXV53y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXV53y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczXV53y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczXV53y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczXV53y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczXV53y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczXV53y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXV53y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczXV53y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczXV53y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczXV53y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczXV53y.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsuzn5D.s: Assembler messages:
encrypt.c: /tmp/ccsuzn5D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsuzn5D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsuzn5D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsuzn5D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuzn5D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuzn5D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuzn5D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuzn5D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuzn5D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsuzn5D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsuzn5D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsuzn5D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsuzn5D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuzn5D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsuzn5D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsuzn5D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsuzn5D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsuzn5D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsuzn5D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuzn5D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsuzn5D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsuzn5D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsuzn5D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsuzn5D.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctRuxgW.s: Assembler messages:
encrypt.c: /tmp/cctRuxgW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctRuxgW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctRuxgW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctRuxgW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRuxgW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRuxgW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRuxgW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRuxgW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRuxgW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRuxgW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRuxgW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRuxgW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctRuxgW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRuxgW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctRuxgW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRuxgW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctRuxgW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRuxgW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRuxgW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRuxgW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRuxgW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRuxgW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctRuxgW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRuxgW.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccTXXB5B.s: Assembler messages:
encrypt.c: /tmp/ccTXXB5B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTXXB5B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTXXB5B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTXXB5B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXXB5B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXXB5B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXXB5B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXXB5B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXXB5B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTXXB5B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTXXB5B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTXXB5B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTXXB5B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXXB5B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTXXB5B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTXXB5B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTXXB5B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTXXB5B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTXXB5B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTXXB5B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXXB5B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTXXB5B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTXXB5B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTXXB5B.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccqGbZEt.s: Assembler messages:
encrypt.c: /tmp/ccqGbZEt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqGbZEt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqGbZEt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqGbZEt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGbZEt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGbZEt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGbZEt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGbZEt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGbZEt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGbZEt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGbZEt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGbZEt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqGbZEt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGbZEt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqGbZEt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqGbZEt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGbZEt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGbZEt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGbZEt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGbZEt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGbZEt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqGbZEt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGbZEt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGbZEt.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjxoQFN.s: Assembler messages:
encrypt.c: /tmp/ccjxoQFN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjxoQFN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjxoQFN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjxoQFN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoQFN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoQFN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoQFN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoQFN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoQFN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjxoQFN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjxoQFN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjxoQFN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjxoQFN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoQFN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjxoQFN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjxoQFN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjxoQFN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjxoQFN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjxoQFN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjxoQFN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxoQFN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjxoQFN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjxoQFN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjxoQFN.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cckoX8Wv.s: Assembler messages:
encrypt.c: /tmp/cckoX8Wv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckoX8Wv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckoX8Wv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckoX8Wv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoX8Wv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoX8Wv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoX8Wv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoX8Wv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoX8Wv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckoX8Wv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckoX8Wv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckoX8Wv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckoX8Wv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoX8Wv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckoX8Wv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckoX8Wv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckoX8Wv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckoX8Wv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckoX8Wv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoX8Wv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckoX8Wv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckoX8Wv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckoX8Wv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckoX8Wv.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKyObJe.s: Assembler messages:
encrypt.c: /tmp/ccKyObJe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKyObJe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKyObJe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKyObJe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyObJe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyObJe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyObJe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyObJe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyObJe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyObJe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyObJe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyObJe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKyObJe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyObJe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKyObJe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyObJe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKyObJe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyObJe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyObJe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyObJe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyObJe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyObJe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKyObJe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyObJe.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuYQqUf.s: Assembler messages:
encrypt.c: /tmp/ccuYQqUf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuYQqUf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuYQqUf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuYQqUf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYQqUf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYQqUf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYQqUf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYQqUf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYQqUf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYQqUf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYQqUf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYQqUf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuYQqUf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYQqUf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuYQqUf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuYQqUf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYQqUf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYQqUf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYQqUf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYQqUf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYQqUf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuYQqUf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYQqUf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYQqUf.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0bsC0f.s: Assembler messages:
encrypt.c: /tmp/cc0bsC0f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0bsC0f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0bsC0f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0bsC0f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bsC0f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bsC0f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bsC0f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bsC0f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bsC0f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0bsC0f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0bsC0f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0bsC0f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0bsC0f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bsC0f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0bsC0f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0bsC0f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0bsC0f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0bsC0f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0bsC0f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bsC0f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0bsC0f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0bsC0f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0bsC0f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0bsC0f.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3dRRVr.s: Assembler messages:
encrypt.c: /tmp/cc3dRRVr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3dRRVr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3dRRVr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3dRRVr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dRRVr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dRRVr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dRRVr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dRRVr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dRRVr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dRRVr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dRRVr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dRRVr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3dRRVr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dRRVr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3dRRVr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dRRVr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3dRRVr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dRRVr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3dRRVr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3dRRVr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dRRVr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3dRRVr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3dRRVr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3dRRVr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccHxZBT6.s: Assembler messages:
encrypt.c: /tmp/ccHxZBT6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHxZBT6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHxZBT6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHxZBT6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxZBT6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxZBT6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxZBT6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxZBT6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxZBT6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHxZBT6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHxZBT6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHxZBT6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHxZBT6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxZBT6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHxZBT6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHxZBT6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHxZBT6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHxZBT6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHxZBT6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxZBT6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHxZBT6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHxZBT6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHxZBT6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHxZBT6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccZCf1hd.s: Assembler messages:
encrypt.c: /tmp/ccZCf1hd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZCf1hd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZCf1hd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZCf1hd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCf1hd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCf1hd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCf1hd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCf1hd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCf1hd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCf1hd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCf1hd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCf1hd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZCf1hd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCf1hd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZCf1hd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCf1hd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZCf1hd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCf1hd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCf1hd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCf1hd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCf1hd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCf1hd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZCf1hd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCf1hd.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHFKfUh.s: Assembler messages:
encrypt.c: /tmp/ccHFKfUh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHFKfUh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHFKfUh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHFKfUh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFKfUh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFKfUh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFKfUh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFKfUh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFKfUh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHFKfUh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHFKfUh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHFKfUh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHFKfUh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFKfUh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHFKfUh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHFKfUh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHFKfUh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFKfUh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFKfUh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFKfUh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFKfUh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHFKfUh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFKfUh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFKfUh.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpZgwmn.s: Assembler messages:
encrypt.c: /tmp/ccpZgwmn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpZgwmn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpZgwmn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpZgwmn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZgwmn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZgwmn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZgwmn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZgwmn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZgwmn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpZgwmn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpZgwmn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpZgwmn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpZgwmn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZgwmn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpZgwmn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpZgwmn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpZgwmn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpZgwmn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpZgwmn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpZgwmn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZgwmn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpZgwmn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpZgwmn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpZgwmn.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHHjnNx.s: Assembler messages:
encrypt.c: /tmp/ccHHjnNx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHHjnNx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHHjnNx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHHjnNx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHjnNx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHjnNx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHjnNx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHjnNx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHjnNx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHHjnNx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHHjnNx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHHjnNx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHHjnNx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHjnNx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHHjnNx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHHjnNx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHHjnNx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHHjnNx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHHjnNx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHHjnNx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHjnNx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHHjnNx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHHjnNx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHHjnNx.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckDMwet.s: Assembler messages:
encrypt.c: /tmp/cckDMwet.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckDMwet.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckDMwet.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckDMwet.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDMwet.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDMwet.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDMwet.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDMwet.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDMwet.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDMwet.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDMwet.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDMwet.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckDMwet.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDMwet.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckDMwet.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckDMwet.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDMwet.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDMwet.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDMwet.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDMwet.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDMwet.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckDMwet.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDMwet.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDMwet.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9lX9fG.s: Assembler messages:
encrypt.c: /tmp/cc9lX9fG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9lX9fG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9lX9fG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9lX9fG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lX9fG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lX9fG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lX9fG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lX9fG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lX9fG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9lX9fG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9lX9fG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9lX9fG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9lX9fG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lX9fG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9lX9fG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9lX9fG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9lX9fG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9lX9fG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9lX9fG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9lX9fG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lX9fG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9lX9fG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9lX9fG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9lX9fG.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqsHGAF.s: Assembler messages:
encrypt.c: /tmp/ccqsHGAF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqsHGAF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqsHGAF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqsHGAF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsHGAF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsHGAF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsHGAF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsHGAF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsHGAF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqsHGAF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqsHGAF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqsHGAF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqsHGAF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsHGAF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqsHGAF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqsHGAF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqsHGAF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqsHGAF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqsHGAF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsHGAF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqsHGAF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqsHGAF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqsHGAF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqsHGAF.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccWsI5Xo.s: Assembler messages:
encrypt.c: /tmp/ccWsI5Xo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWsI5Xo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWsI5Xo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWsI5Xo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsI5Xo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsI5Xo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsI5Xo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsI5Xo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsI5Xo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsI5Xo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsI5Xo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsI5Xo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWsI5Xo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsI5Xo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWsI5Xo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsI5Xo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWsI5Xo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsI5Xo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWsI5Xo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWsI5Xo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsI5Xo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWsI5Xo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWsI5Xo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWsI5Xo.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccleczDo.s: Assembler messages:
encrypt.c: /tmp/ccleczDo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccleczDo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccleczDo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccleczDo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleczDo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleczDo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleczDo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleczDo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleczDo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccleczDo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccleczDo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccleczDo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccleczDo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleczDo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccleczDo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccleczDo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccleczDo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccleczDo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccleczDo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccleczDo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccleczDo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccleczDo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccleczDo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccleczDo.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3oYdIw.s: Assembler messages:
encrypt.c: /tmp/cc3oYdIw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3oYdIw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3oYdIw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3oYdIw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oYdIw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oYdIw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oYdIw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oYdIw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oYdIw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3oYdIw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3oYdIw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3oYdIw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3oYdIw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oYdIw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3oYdIw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3oYdIw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3oYdIw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oYdIw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oYdIw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oYdIw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oYdIw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3oYdIw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oYdIw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oYdIw.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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