Implementation notes: x86, hydra1, crypto_aead/omdsha256k128n96tau128v2

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
304976refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
309106refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
312674refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
314589refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102020161009
314706refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
315194refgcc -m32 -O3 -fomit-frame-pointer2016102020161009
317781refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
318546refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
319494refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
320862refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
320907refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
321114refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
321830refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
321949refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
323444refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
324203refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
324419refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
324536refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
324993refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102020161009
325219refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
325682refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
328162refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
329979refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
330055refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
332235refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
333903refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
334456refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
335955refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
338803refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
339259refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
340325refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
344012refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
344072refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
344301refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
346478refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
347357refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
348514refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
349142refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
349202refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102020161009
353005refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
353728refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
354584refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
360016refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
360045refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
360427refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
370784refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
374144refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
374268refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
374408refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
374581refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
374717refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
374925refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
375773refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
375810refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
380074refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102020161009
380128refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102020161009
380206refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102020161009
380928refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
382095refgcc -m32 -O2 -fomit-frame-pointer2016102020161009
386203refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102020161009
389417refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
390283refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102020161009
390741refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
390797refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
390824refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
391271refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
391421refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
391667refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
392048refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
393448refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
393496refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
393917refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102020161009
394913refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
395474refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
395576refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
395589refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
395656refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
395718refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
396155refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
396168refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
396184refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
396189refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
396248refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
396347refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
396440refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
396472refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
396653refgcc -m32 -Os -fomit-frame-pointer2016102020161009
396917refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102020161009
396973refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
397013refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
397645refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102020161009
397720refgcc -m32 -march=core2 -O -fomit-frame-pointer2016102020161009
398016refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102020161009
399144refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
399747refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
400710refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
400915refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
400957refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
401211refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
401269refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
401355refgcc -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
401584refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
401600refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
401976refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
402077refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
402766refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
402800refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
405234refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
406125refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
406488refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102020161009
406653refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
406856refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
407155refgcc -m32 -O -fomit-frame-pointer2016102020161009
408046refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102020161009
408184refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
408339refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
408502refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
409309refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
409672refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
409712refgcc -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
410278refgcc -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
411742refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
411850refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102020161009
411931refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
412027refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102020161009
412384refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
412406refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102020161009
412466refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
412478refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102020161009
412595refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
412780refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
413818refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
413894refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
414016refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
415594refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
415693refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
416034refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
416480refgcc -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
416739refgcc -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
418048refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
418282refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
418283refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
418401refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
421279refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
421282refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
421998refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
422416refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
425736refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016102020161009
426102refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
426186refgcc -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
427163refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
432960refgcc -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
439043refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
439264refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
439541refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
439547refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
439845refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
444106refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
444118refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
444366refgcc -m32 -march=k6 -O -fomit-frame-pointer2016102020161009

Test failure

Implementation: crypto_aead/omdsha256k128n96tau128v2/ref
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
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
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc29oxnC.s: Assembler messages:
encrypt.c: /tmp/cc29oxnC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc29oxnC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc29oxnC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc29oxnC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29oxnC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29oxnC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29oxnC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29oxnC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29oxnC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc29oxnC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc29oxnC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc29oxnC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc29oxnC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29oxnC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc29oxnC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc29oxnC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc29oxnC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29oxnC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29oxnC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29oxnC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29oxnC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc29oxnC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29oxnC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29oxnC.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpTg8kO.s: Assembler messages:
encrypt.c: /tmp/ccpTg8kO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpTg8kO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpTg8kO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpTg8kO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTg8kO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTg8kO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTg8kO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTg8kO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTg8kO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpTg8kO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpTg8kO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpTg8kO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpTg8kO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTg8kO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpTg8kO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpTg8kO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpTg8kO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpTg8kO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpTg8kO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpTg8kO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTg8kO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpTg8kO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpTg8kO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpTg8kO.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMikUKU.s: Assembler messages:
encrypt.c: /tmp/ccMikUKU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMikUKU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMikUKU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMikUKU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMikUKU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMikUKU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMikUKU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMikUKU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMikUKU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMikUKU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMikUKU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMikUKU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMikUKU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMikUKU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMikUKU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMikUKU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMikUKU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMikUKU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMikUKU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMikUKU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMikUKU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMikUKU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMikUKU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMikUKU.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceivo18.s: Assembler messages:
encrypt.c: /tmp/cceivo18.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceivo18.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceivo18.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceivo18.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceivo18.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceivo18.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceivo18.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceivo18.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceivo18.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceivo18.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceivo18.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceivo18.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceivo18.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceivo18.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceivo18.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceivo18.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceivo18.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceivo18.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceivo18.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceivo18.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceivo18.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceivo18.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceivo18.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceivo18.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccM3hHGR.s: Assembler messages:
encrypt.c: /tmp/ccM3hHGR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM3hHGR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM3hHGR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM3hHGR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3hHGR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3hHGR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3hHGR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3hHGR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3hHGR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3hHGR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3hHGR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3hHGR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM3hHGR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3hHGR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM3hHGR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM3hHGR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3hHGR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3hHGR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3hHGR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3hHGR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3hHGR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM3hHGR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3hHGR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3hHGR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cccorZu2.s: Assembler messages:
encrypt.c: /tmp/cccorZu2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccorZu2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccorZu2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccorZu2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccorZu2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccorZu2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccorZu2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccorZu2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccorZu2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccorZu2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccorZu2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccorZu2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccorZu2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccorZu2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccorZu2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccorZu2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccorZu2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccorZu2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccorZu2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccorZu2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccorZu2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccorZu2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccorZu2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccorZu2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRwzAYg.s: Assembler messages:
encrypt.c: /tmp/ccRwzAYg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRwzAYg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRwzAYg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRwzAYg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwzAYg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwzAYg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwzAYg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwzAYg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwzAYg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwzAYg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwzAYg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwzAYg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRwzAYg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwzAYg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRwzAYg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRwzAYg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwzAYg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwzAYg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwzAYg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwzAYg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwzAYg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRwzAYg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwzAYg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwzAYg.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuUbxgv.s: Assembler messages:
encrypt.c: /tmp/ccuUbxgv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuUbxgv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuUbxgv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuUbxgv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUbxgv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUbxgv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUbxgv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUbxgv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUbxgv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUbxgv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUbxgv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUbxgv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuUbxgv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUbxgv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuUbxgv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUbxgv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuUbxgv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUbxgv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUbxgv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUbxgv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUbxgv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUbxgv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuUbxgv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUbxgv.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZfFlI1.s: Assembler messages:
encrypt.c: /tmp/ccZfFlI1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZfFlI1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZfFlI1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZfFlI1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfFlI1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfFlI1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfFlI1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfFlI1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfFlI1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZfFlI1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZfFlI1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZfFlI1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZfFlI1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfFlI1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZfFlI1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZfFlI1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZfFlI1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfFlI1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfFlI1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfFlI1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfFlI1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZfFlI1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfFlI1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfFlI1.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclTj55a.s: Assembler messages:
encrypt.c: /tmp/cclTj55a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclTj55a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclTj55a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclTj55a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTj55a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTj55a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTj55a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTj55a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTj55a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTj55a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTj55a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTj55a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclTj55a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTj55a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclTj55a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTj55a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclTj55a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTj55a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclTj55a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclTj55a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTj55a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclTj55a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclTj55a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclTj55a.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO07vAt.s: Assembler messages:
encrypt.c: /tmp/ccO07vAt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO07vAt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO07vAt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO07vAt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO07vAt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO07vAt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO07vAt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO07vAt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO07vAt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO07vAt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO07vAt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO07vAt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO07vAt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO07vAt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO07vAt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO07vAt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO07vAt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO07vAt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO07vAt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO07vAt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO07vAt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO07vAt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO07vAt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO07vAt.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccftWedF.s: Assembler messages:
encrypt.c: /tmp/ccftWedF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccftWedF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccftWedF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccftWedF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftWedF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftWedF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftWedF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftWedF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftWedF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccftWedF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccftWedF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccftWedF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccftWedF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftWedF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccftWedF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccftWedF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccftWedF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccftWedF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccftWedF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccftWedF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccftWedF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccftWedF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccftWedF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccftWedF.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccUW2MVn.s: Assembler messages:
encrypt.c: /tmp/ccUW2MVn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUW2MVn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUW2MVn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUW2MVn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW2MVn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW2MVn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW2MVn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW2MVn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW2MVn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUW2MVn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUW2MVn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUW2MVn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUW2MVn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW2MVn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUW2MVn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUW2MVn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUW2MVn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUW2MVn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUW2MVn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW2MVn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUW2MVn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUW2MVn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUW2MVn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUW2MVn.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccd22Hox.s: Assembler messages:
encrypt.c: /tmp/ccd22Hox.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd22Hox.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd22Hox.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd22Hox.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22Hox.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22Hox.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22Hox.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22Hox.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22Hox.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd22Hox.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd22Hox.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd22Hox.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd22Hox.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22Hox.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd22Hox.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd22Hox.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd22Hox.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd22Hox.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd22Hox.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd22Hox.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22Hox.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd22Hox.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd22Hox.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd22Hox.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSm3lw1.s: Assembler messages:
encrypt.c: /tmp/ccSm3lw1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSm3lw1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSm3lw1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSm3lw1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm3lw1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm3lw1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm3lw1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm3lw1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm3lw1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm3lw1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm3lw1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm3lw1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSm3lw1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm3lw1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSm3lw1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm3lw1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSm3lw1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm3lw1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSm3lw1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSm3lw1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm3lw1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSm3lw1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSm3lw1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSm3lw1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjKN0PP.s: Assembler messages:
encrypt.c: /tmp/ccjKN0PP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjKN0PP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjKN0PP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjKN0PP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKN0PP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKN0PP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKN0PP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKN0PP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKN0PP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjKN0PP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjKN0PP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjKN0PP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjKN0PP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKN0PP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjKN0PP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjKN0PP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjKN0PP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKN0PP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKN0PP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKN0PP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKN0PP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjKN0PP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKN0PP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKN0PP.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIYuRKj.s: Assembler messages:
encrypt.c: /tmp/ccIYuRKj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIYuRKj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIYuRKj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIYuRKj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYuRKj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYuRKj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYuRKj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYuRKj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYuRKj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIYuRKj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIYuRKj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIYuRKj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIYuRKj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYuRKj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIYuRKj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIYuRKj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIYuRKj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIYuRKj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIYuRKj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIYuRKj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYuRKj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIYuRKj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIYuRKj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIYuRKj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUUbBRg.s: Assembler messages:
encrypt.c: /tmp/ccUUbBRg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUUbBRg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUUbBRg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUUbBRg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUbBRg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUbBRg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUbBRg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUbBRg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUbBRg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUUbBRg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUUbBRg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUUbBRg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUUbBRg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUbBRg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUUbBRg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUUbBRg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUUbBRg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUbBRg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUbBRg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUbBRg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUbBRg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUbBRg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUbBRg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUbBRg.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW52a5N.s: Assembler messages:
encrypt.c: /tmp/ccW52a5N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW52a5N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW52a5N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW52a5N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW52a5N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW52a5N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW52a5N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW52a5N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW52a5N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW52a5N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW52a5N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW52a5N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW52a5N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW52a5N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW52a5N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW52a5N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW52a5N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW52a5N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW52a5N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW52a5N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW52a5N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW52a5N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW52a5N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW52a5N.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfJ577y.s: Assembler messages:
encrypt.c: /tmp/ccfJ577y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfJ577y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfJ577y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfJ577y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJ577y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJ577y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJ577y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJ577y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJ577y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfJ577y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfJ577y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfJ577y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfJ577y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJ577y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfJ577y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfJ577y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfJ577y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJ577y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJ577y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJ577y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJ577y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfJ577y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJ577y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJ577y.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccF5GD6F.s: Assembler messages:
encrypt.c: /tmp/ccF5GD6F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF5GD6F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF5GD6F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF5GD6F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5GD6F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5GD6F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5GD6F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5GD6F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5GD6F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF5GD6F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF5GD6F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF5GD6F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF5GD6F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5GD6F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF5GD6F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF5GD6F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF5GD6F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF5GD6F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF5GD6F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF5GD6F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5GD6F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF5GD6F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF5GD6F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF5GD6F.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccuXtdWv.s: Assembler messages:
encrypt.c: /tmp/ccuXtdWv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuXtdWv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuXtdWv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuXtdWv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXtdWv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXtdWv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXtdWv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXtdWv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXtdWv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuXtdWv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuXtdWv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuXtdWv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuXtdWv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXtdWv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuXtdWv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuXtdWv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuXtdWv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXtdWv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXtdWv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXtdWv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXtdWv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuXtdWv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXtdWv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXtdWv.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVmZmg9.s: Assembler messages:
encrypt.c: /tmp/ccVmZmg9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVmZmg9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVmZmg9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVmZmg9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmZmg9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmZmg9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmZmg9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmZmg9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmZmg9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmZmg9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmZmg9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmZmg9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVmZmg9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmZmg9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVmZmg9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmZmg9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVmZmg9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmZmg9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmZmg9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmZmg9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmZmg9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmZmg9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVmZmg9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmZmg9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfCJDpV.s: Assembler messages:
encrypt.c: /tmp/ccfCJDpV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfCJDpV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfCJDpV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfCJDpV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCJDpV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCJDpV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCJDpV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCJDpV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCJDpV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfCJDpV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfCJDpV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfCJDpV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfCJDpV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCJDpV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfCJDpV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfCJDpV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfCJDpV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfCJDpV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfCJDpV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCJDpV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfCJDpV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfCJDpV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfCJDpV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfCJDpV.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdKRgrN.s: Assembler messages:
encrypt.c: /tmp/ccdKRgrN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdKRgrN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdKRgrN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdKRgrN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKRgrN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKRgrN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKRgrN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKRgrN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKRgrN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdKRgrN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdKRgrN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdKRgrN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdKRgrN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKRgrN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdKRgrN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdKRgrN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdKRgrN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdKRgrN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdKRgrN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdKRgrN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKRgrN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdKRgrN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdKRgrN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdKRgrN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct1baTW.s: Assembler messages:
encrypt.c: /tmp/cct1baTW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct1baTW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct1baTW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct1baTW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1baTW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1baTW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1baTW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1baTW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1baTW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct1baTW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct1baTW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct1baTW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct1baTW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1baTW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct1baTW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct1baTW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct1baTW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct1baTW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct1baTW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1baTW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct1baTW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct1baTW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct1baTW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct1baTW.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc59rEo4.s: Assembler messages:
encrypt.c: /tmp/cc59rEo4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc59rEo4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc59rEo4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc59rEo4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59rEo4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59rEo4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59rEo4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59rEo4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59rEo4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59rEo4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59rEo4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59rEo4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc59rEo4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59rEo4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc59rEo4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59rEo4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc59rEo4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59rEo4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc59rEo4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc59rEo4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59rEo4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc59rEo4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc59rEo4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc59rEo4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8QQp3e.s: Assembler messages:
encrypt.c: /tmp/cc8QQp3e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8QQp3e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8QQp3e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8QQp3e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QQp3e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QQp3e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QQp3e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QQp3e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QQp3e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8QQp3e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8QQp3e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8QQp3e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8QQp3e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QQp3e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8QQp3e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8QQp3e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8QQp3e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QQp3e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QQp3e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QQp3e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QQp3e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8QQp3e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QQp3e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QQp3e.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRSJ4D9.s: Assembler messages:
encrypt.c: /tmp/ccRSJ4D9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRSJ4D9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRSJ4D9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRSJ4D9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSJ4D9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSJ4D9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSJ4D9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSJ4D9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSJ4D9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRSJ4D9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRSJ4D9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRSJ4D9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRSJ4D9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSJ4D9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRSJ4D9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRSJ4D9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRSJ4D9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRSJ4D9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRSJ4D9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRSJ4D9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSJ4D9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRSJ4D9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRSJ4D9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRSJ4D9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cccLMmub.s: Assembler messages:
encrypt.c: /tmp/cccLMmub.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccLMmub.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccLMmub.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccLMmub.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLMmub.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLMmub.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLMmub.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLMmub.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLMmub.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLMmub.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLMmub.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLMmub.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccLMmub.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLMmub.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccLMmub.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccLMmub.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLMmub.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLMmub.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLMmub.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLMmub.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLMmub.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccLMmub.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLMmub.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLMmub.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPGzcyB.s: Assembler messages:
encrypt.c: /tmp/ccPGzcyB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPGzcyB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPGzcyB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPGzcyB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGzcyB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGzcyB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGzcyB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGzcyB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGzcyB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPGzcyB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPGzcyB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPGzcyB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPGzcyB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGzcyB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPGzcyB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPGzcyB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPGzcyB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGzcyB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGzcyB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGzcyB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGzcyB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPGzcyB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGzcyB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGzcyB.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRyZNIp.s: Assembler messages:
encrypt.c: /tmp/ccRyZNIp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRyZNIp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRyZNIp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRyZNIp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyZNIp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyZNIp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyZNIp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyZNIp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyZNIp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyZNIp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyZNIp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyZNIp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRyZNIp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyZNIp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRyZNIp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyZNIp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRyZNIp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyZNIp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRyZNIp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRyZNIp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyZNIp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRyZNIp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRyZNIp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRyZNIp.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv75hGx.s: Assembler messages:
encrypt.c: /tmp/ccv75hGx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv75hGx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv75hGx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv75hGx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv75hGx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv75hGx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv75hGx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv75hGx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv75hGx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv75hGx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv75hGx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv75hGx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv75hGx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv75hGx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv75hGx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv75hGx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv75hGx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv75hGx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv75hGx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv75hGx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv75hGx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv75hGx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv75hGx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv75hGx.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvLLfWG.s: Assembler messages:
encrypt.c: /tmp/ccvLLfWG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvLLfWG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvLLfWG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvLLfWG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLLfWG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLLfWG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLLfWG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLLfWG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLLfWG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvLLfWG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvLLfWG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvLLfWG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvLLfWG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLLfWG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvLLfWG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvLLfWG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvLLfWG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvLLfWG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvLLfWG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLLfWG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvLLfWG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvLLfWG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvLLfWG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvLLfWG.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLwdQD2.s: Assembler messages:
encrypt.c: /tmp/ccLwdQD2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLwdQD2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLwdQD2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLwdQD2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwdQD2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwdQD2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwdQD2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwdQD2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwdQD2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwdQD2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwdQD2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwdQD2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLwdQD2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwdQD2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLwdQD2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLwdQD2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwdQD2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwdQD2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwdQD2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwdQD2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwdQD2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLwdQD2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwdQD2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwdQD2.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuWkxRZ.s: Assembler messages:
encrypt.c: /tmp/ccuWkxRZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuWkxRZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuWkxRZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuWkxRZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWkxRZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWkxRZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWkxRZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWkxRZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWkxRZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWkxRZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWkxRZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWkxRZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuWkxRZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWkxRZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuWkxRZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWkxRZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuWkxRZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWkxRZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWkxRZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWkxRZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWkxRZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWkxRZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuWkxRZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWkxRZ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc97dLTT.s: Assembler messages:
encrypt.c: /tmp/cc97dLTT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc97dLTT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc97dLTT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc97dLTT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97dLTT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97dLTT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97dLTT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97dLTT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97dLTT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97dLTT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97dLTT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97dLTT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc97dLTT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97dLTT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc97dLTT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97dLTT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc97dLTT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97dLTT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97dLTT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97dLTT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97dLTT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97dLTT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc97dLTT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97dLTT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxrbedW.s: Assembler messages:
encrypt.c: /tmp/ccxrbedW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxrbedW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxrbedW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxrbedW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrbedW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrbedW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrbedW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrbedW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrbedW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxrbedW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxrbedW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxrbedW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxrbedW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrbedW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxrbedW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxrbedW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxrbedW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrbedW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrbedW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrbedW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrbedW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxrbedW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrbedW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrbedW.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNMtyHb.s: Assembler messages:
encrypt.c: /tmp/ccNMtyHb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNMtyHb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNMtyHb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNMtyHb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMtyHb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMtyHb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMtyHb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMtyHb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMtyHb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNMtyHb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNMtyHb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNMtyHb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNMtyHb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMtyHb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNMtyHb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNMtyHb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNMtyHb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNMtyHb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNMtyHb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNMtyHb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMtyHb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNMtyHb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNMtyHb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNMtyHb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccszPLzl.s: Assembler messages:
encrypt.c: /tmp/ccszPLzl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccszPLzl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccszPLzl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccszPLzl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszPLzl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszPLzl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszPLzl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszPLzl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszPLzl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszPLzl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszPLzl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszPLzl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccszPLzl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszPLzl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccszPLzl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccszPLzl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszPLzl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszPLzl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszPLzl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszPLzl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszPLzl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccszPLzl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszPLzl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszPLzl.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2yrAmH.s: Assembler messages:
encrypt.c: /tmp/cc2yrAmH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2yrAmH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2yrAmH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2yrAmH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2yrAmH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2yrAmH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2yrAmH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2yrAmH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2yrAmH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2yrAmH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2yrAmH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2yrAmH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2yrAmH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2yrAmH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2yrAmH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2yrAmH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2yrAmH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2yrAmH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2yrAmH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2yrAmH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2yrAmH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2yrAmH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2yrAmH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2yrAmH.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsufohx.s: Assembler messages:
encrypt.c: /tmp/ccsufohx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsufohx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsufohx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsufohx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsufohx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsufohx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsufohx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsufohx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsufohx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsufohx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsufohx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsufohx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsufohx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsufohx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsufohx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsufohx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsufohx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsufohx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsufohx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsufohx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsufohx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsufohx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsufohx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsufohx.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY5QhaZ.s: Assembler messages:
encrypt.c: /tmp/ccY5QhaZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY5QhaZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY5QhaZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY5QhaZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5QhaZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5QhaZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5QhaZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5QhaZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5QhaZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5QhaZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5QhaZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5QhaZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY5QhaZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5QhaZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY5QhaZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY5QhaZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5QhaZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5QhaZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5QhaZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5QhaZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5QhaZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY5QhaZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5QhaZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5QhaZ.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnd1BDa.s: Assembler messages:
encrypt.c: /tmp/ccnd1BDa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnd1BDa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnd1BDa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnd1BDa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnd1BDa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnd1BDa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnd1BDa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnd1BDa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnd1BDa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnd1BDa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnd1BDa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnd1BDa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnd1BDa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnd1BDa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnd1BDa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnd1BDa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnd1BDa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnd1BDa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnd1BDa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnd1BDa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnd1BDa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnd1BDa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnd1BDa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnd1BDa.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cccQMmvT.s: Assembler messages:
encrypt.c: /tmp/cccQMmvT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccQMmvT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccQMmvT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccQMmvT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQMmvT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQMmvT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQMmvT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQMmvT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQMmvT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQMmvT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQMmvT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQMmvT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccQMmvT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQMmvT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccQMmvT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccQMmvT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQMmvT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQMmvT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQMmvT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQMmvT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQMmvT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQMmvT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQMmvT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQMmvT.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctSt5r2.s: Assembler messages:
encrypt.c: /tmp/cctSt5r2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctSt5r2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctSt5r2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctSt5r2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSt5r2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSt5r2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSt5r2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSt5r2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSt5r2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctSt5r2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctSt5r2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctSt5r2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctSt5r2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSt5r2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctSt5r2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctSt5r2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctSt5r2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctSt5r2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctSt5r2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctSt5r2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSt5r2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctSt5r2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctSt5r2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctSt5r2.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaPKo1k.s: Assembler messages:
encrypt.c: /tmp/ccaPKo1k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaPKo1k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaPKo1k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaPKo1k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPKo1k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPKo1k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPKo1k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPKo1k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPKo1k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPKo1k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPKo1k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPKo1k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaPKo1k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPKo1k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaPKo1k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPKo1k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaPKo1k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPKo1k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPKo1k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPKo1k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPKo1k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPKo1k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaPKo1k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPKo1k.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrzBbw9.s: Assembler messages:
encrypt.c: /tmp/ccrzBbw9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrzBbw9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrzBbw9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrzBbw9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzBbw9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzBbw9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzBbw9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzBbw9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzBbw9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzBbw9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzBbw9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzBbw9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrzBbw9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzBbw9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrzBbw9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrzBbw9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzBbw9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzBbw9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzBbw9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzBbw9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzBbw9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrzBbw9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzBbw9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzBbw9.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWcrUth.s: Assembler messages:
encrypt.c: /tmp/ccWcrUth.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWcrUth.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWcrUth.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWcrUth.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcrUth.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcrUth.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcrUth.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcrUth.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcrUth.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcrUth.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcrUth.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcrUth.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWcrUth.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcrUth.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWcrUth.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWcrUth.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcrUth.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcrUth.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcrUth.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcrUth.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcrUth.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWcrUth.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcrUth.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcrUth.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy5Hdwq.s: Assembler messages:
encrypt.c: /tmp/ccy5Hdwq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy5Hdwq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy5Hdwq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy5Hdwq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5Hdwq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5Hdwq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5Hdwq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5Hdwq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5Hdwq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5Hdwq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5Hdwq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5Hdwq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy5Hdwq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5Hdwq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy5Hdwq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5Hdwq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy5Hdwq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5Hdwq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5Hdwq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5Hdwq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5Hdwq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5Hdwq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy5Hdwq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5Hdwq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5elOoJ.s: Assembler messages:
encrypt.c: /tmp/cc5elOoJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5elOoJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5elOoJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5elOoJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5elOoJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5elOoJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5elOoJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5elOoJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5elOoJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5elOoJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5elOoJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5elOoJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5elOoJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5elOoJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5elOoJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5elOoJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5elOoJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5elOoJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5elOoJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5elOoJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5elOoJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5elOoJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5elOoJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5elOoJ.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMzO8XU.s: Assembler messages:
encrypt.c: /tmp/ccMzO8XU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMzO8XU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMzO8XU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMzO8XU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzO8XU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzO8XU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzO8XU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzO8XU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzO8XU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzO8XU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzO8XU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzO8XU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMzO8XU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzO8XU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMzO8XU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzO8XU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMzO8XU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzO8XU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzO8XU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzO8XU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzO8XU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzO8XU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMzO8XU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzO8XU.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0ZpiNC.s: Assembler messages:
encrypt.c: /tmp/cc0ZpiNC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ZpiNC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ZpiNC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ZpiNC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZpiNC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZpiNC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZpiNC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZpiNC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZpiNC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZpiNC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZpiNC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZpiNC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ZpiNC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZpiNC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ZpiNC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0ZpiNC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZpiNC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZpiNC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZpiNC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZpiNC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZpiNC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ZpiNC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZpiNC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZpiNC.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoY49MM.s: Assembler messages:
encrypt.c: /tmp/ccoY49MM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoY49MM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoY49MM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoY49MM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY49MM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY49MM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY49MM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY49MM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY49MM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoY49MM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoY49MM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoY49MM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoY49MM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY49MM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoY49MM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoY49MM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoY49MM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoY49MM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoY49MM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoY49MM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoY49MM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoY49MM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoY49MM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoY49MM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGQXBm5.s: Assembler messages:
encrypt.c: /tmp/ccGQXBm5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGQXBm5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGQXBm5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGQXBm5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQXBm5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQXBm5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQXBm5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQXBm5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQXBm5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQXBm5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQXBm5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQXBm5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGQXBm5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQXBm5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGQXBm5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQXBm5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGQXBm5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQXBm5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGQXBm5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGQXBm5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQXBm5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGQXBm5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGQXBm5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGQXBm5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTquLC5.s: Assembler messages:
encrypt.c: /tmp/ccTquLC5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTquLC5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTquLC5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTquLC5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTquLC5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTquLC5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTquLC5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTquLC5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTquLC5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTquLC5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTquLC5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTquLC5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTquLC5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTquLC5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTquLC5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTquLC5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTquLC5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTquLC5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTquLC5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTquLC5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTquLC5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTquLC5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTquLC5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTquLC5.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc46Rl6W.s: Assembler messages:
encrypt.c: /tmp/cc46Rl6W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc46Rl6W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc46Rl6W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc46Rl6W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46Rl6W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46Rl6W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46Rl6W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46Rl6W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46Rl6W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46Rl6W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46Rl6W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46Rl6W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc46Rl6W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46Rl6W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc46Rl6W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46Rl6W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc46Rl6W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46Rl6W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc46Rl6W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc46Rl6W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46Rl6W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc46Rl6W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc46Rl6W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc46Rl6W.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIXluUM.s: Assembler messages:
encrypt.c: /tmp/ccIXluUM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIXluUM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIXluUM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIXluUM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXluUM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXluUM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXluUM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXluUM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXluUM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXluUM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXluUM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXluUM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIXluUM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXluUM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIXluUM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIXluUM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXluUM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXluUM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXluUM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXluUM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXluUM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIXluUM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXluUM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXluUM.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWdePHh.s: Assembler messages:
encrypt.c: /tmp/ccWdePHh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWdePHh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWdePHh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWdePHh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdePHh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdePHh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdePHh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdePHh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdePHh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdePHh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdePHh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdePHh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWdePHh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdePHh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWdePHh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdePHh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWdePHh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdePHh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdePHh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdePHh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdePHh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdePHh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWdePHh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdePHh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvAfKZe.s: Assembler messages:
encrypt.c: /tmp/ccvAfKZe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvAfKZe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvAfKZe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvAfKZe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAfKZe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAfKZe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAfKZe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAfKZe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAfKZe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvAfKZe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvAfKZe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvAfKZe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvAfKZe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAfKZe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvAfKZe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvAfKZe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvAfKZe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAfKZe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAfKZe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAfKZe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAfKZe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvAfKZe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAfKZe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAfKZe.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMbUz9i.s: Assembler messages:
encrypt.c: /tmp/ccMbUz9i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMbUz9i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMbUz9i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMbUz9i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbUz9i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbUz9i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbUz9i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbUz9i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbUz9i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbUz9i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbUz9i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbUz9i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMbUz9i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbUz9i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMbUz9i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbUz9i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMbUz9i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbUz9i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbUz9i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbUz9i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbUz9i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbUz9i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMbUz9i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbUz9i.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccq1knr9.s: Assembler messages:
encrypt.c: /tmp/ccq1knr9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq1knr9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq1knr9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq1knr9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1knr9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1knr9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1knr9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1knr9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1knr9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1knr9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1knr9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1knr9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq1knr9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1knr9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq1knr9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq1knr9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1knr9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1knr9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1knr9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1knr9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1knr9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq1knr9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1knr9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1knr9.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLPCJZD.s: Assembler messages:
encrypt.c: /tmp/ccLPCJZD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLPCJZD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLPCJZD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLPCJZD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPCJZD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPCJZD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPCJZD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPCJZD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPCJZD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLPCJZD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLPCJZD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLPCJZD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLPCJZD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPCJZD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLPCJZD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLPCJZD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLPCJZD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLPCJZD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLPCJZD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLPCJZD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPCJZD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLPCJZD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLPCJZD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLPCJZD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO29top.s: Assembler messages:
encrypt.c: /tmp/ccO29top.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO29top.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO29top.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO29top.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO29top.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO29top.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO29top.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO29top.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO29top.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO29top.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO29top.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO29top.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO29top.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO29top.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO29top.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO29top.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO29top.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO29top.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO29top.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO29top.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO29top.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO29top.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO29top.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO29top.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3Lw3bT.s: Assembler messages:
encrypt.c: /tmp/cc3Lw3bT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Lw3bT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Lw3bT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Lw3bT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Lw3bT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Lw3bT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Lw3bT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Lw3bT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Lw3bT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Lw3bT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Lw3bT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Lw3bT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Lw3bT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Lw3bT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Lw3bT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3Lw3bT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Lw3bT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Lw3bT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Lw3bT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Lw3bT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Lw3bT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Lw3bT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Lw3bT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Lw3bT.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWTK7DW.s: Assembler messages:
encrypt.c: /tmp/ccWTK7DW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWTK7DW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWTK7DW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWTK7DW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTK7DW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTK7DW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTK7DW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTK7DW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTK7DW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTK7DW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTK7DW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTK7DW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWTK7DW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTK7DW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWTK7DW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTK7DW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWTK7DW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTK7DW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTK7DW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTK7DW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTK7DW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTK7DW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWTK7DW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTK7DW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccklSMQo.s: Assembler messages:
encrypt.c: /tmp/ccklSMQo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccklSMQo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccklSMQo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccklSMQo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklSMQo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklSMQo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklSMQo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklSMQo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklSMQo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklSMQo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklSMQo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklSMQo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccklSMQo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklSMQo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccklSMQo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklSMQo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccklSMQo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklSMQo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccklSMQo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccklSMQo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklSMQo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccklSMQo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccklSMQo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccklSMQo.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczqKrua.s: Assembler messages:
encrypt.c: /tmp/cczqKrua.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczqKrua.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczqKrua.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczqKrua.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqKrua.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqKrua.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqKrua.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqKrua.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqKrua.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqKrua.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqKrua.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqKrua.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczqKrua.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqKrua.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczqKrua.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczqKrua.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqKrua.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqKrua.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqKrua.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqKrua.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqKrua.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczqKrua.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqKrua.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqKrua.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHraQ1i.s: Assembler messages:
encrypt.c: /tmp/ccHraQ1i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHraQ1i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHraQ1i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHraQ1i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHraQ1i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHraQ1i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHraQ1i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHraQ1i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHraQ1i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHraQ1i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHraQ1i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHraQ1i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHraQ1i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHraQ1i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHraQ1i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHraQ1i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHraQ1i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHraQ1i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHraQ1i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHraQ1i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHraQ1i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHraQ1i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHraQ1i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHraQ1i.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdLc6a7.s: Assembler messages:
encrypt.c: /tmp/ccdLc6a7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdLc6a7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdLc6a7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdLc6a7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLc6a7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLc6a7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLc6a7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLc6a7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLc6a7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdLc6a7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdLc6a7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdLc6a7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdLc6a7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLc6a7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdLc6a7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdLc6a7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdLc6a7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdLc6a7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdLc6a7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLc6a7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdLc6a7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdLc6a7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdLc6a7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdLc6a7.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAgkiVK.s: Assembler messages:
encrypt.c: /tmp/ccAgkiVK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAgkiVK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAgkiVK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAgkiVK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgkiVK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgkiVK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgkiVK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgkiVK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgkiVK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgkiVK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgkiVK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgkiVK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAgkiVK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgkiVK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAgkiVK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgkiVK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAgkiVK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgkiVK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgkiVK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgkiVK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgkiVK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgkiVK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAgkiVK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgkiVK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccihKGQw.s: Assembler messages:
encrypt.c: /tmp/ccihKGQw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccihKGQw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccihKGQw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccihKGQw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihKGQw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihKGQw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihKGQw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihKGQw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihKGQw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihKGQw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihKGQw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihKGQw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccihKGQw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihKGQw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccihKGQw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccihKGQw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihKGQw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihKGQw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihKGQw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihKGQw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihKGQw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccihKGQw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihKGQw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihKGQw.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1JwI90.s: Assembler messages:
encrypt.c: /tmp/cc1JwI90.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1JwI90.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1JwI90.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1JwI90.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JwI90.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JwI90.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JwI90.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JwI90.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JwI90.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1JwI90.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1JwI90.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1JwI90.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1JwI90.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JwI90.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1JwI90.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1JwI90.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1JwI90.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1JwI90.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1JwI90.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JwI90.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1JwI90.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1JwI90.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1JwI90.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1JwI90.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6Hm7Ac.s: Assembler messages:
encrypt.c: /tmp/cc6Hm7Ac.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Hm7Ac.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Hm7Ac.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Hm7Ac.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hm7Ac.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hm7Ac.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hm7Ac.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hm7Ac.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hm7Ac.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Hm7Ac.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Hm7Ac.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Hm7Ac.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Hm7Ac.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hm7Ac.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Hm7Ac.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Hm7Ac.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Hm7Ac.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Hm7Ac.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Hm7Ac.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Hm7Ac.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Hm7Ac.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Hm7Ac.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Hm7Ac.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Hm7Ac.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9MqqJi.s: Assembler messages:
encrypt.c: /tmp/cc9MqqJi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9MqqJi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9MqqJi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9MqqJi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MqqJi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MqqJi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MqqJi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MqqJi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MqqJi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MqqJi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MqqJi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MqqJi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9MqqJi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MqqJi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9MqqJi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9MqqJi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MqqJi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MqqJi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MqqJi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MqqJi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MqqJi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9MqqJi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MqqJi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MqqJi.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB1yutx.s: Assembler messages:
encrypt.c: /tmp/ccB1yutx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB1yutx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB1yutx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB1yutx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1yutx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1yutx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1yutx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1yutx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1yutx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB1yutx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB1yutx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB1yutx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB1yutx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1yutx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB1yutx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB1yutx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB1yutx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB1yutx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB1yutx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB1yutx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1yutx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB1yutx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB1yutx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB1yutx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccSHgXEr.s: Assembler messages:
encrypt.c: /tmp/ccSHgXEr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSHgXEr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSHgXEr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSHgXEr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHgXEr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHgXEr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHgXEr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHgXEr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHgXEr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHgXEr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHgXEr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHgXEr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSHgXEr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHgXEr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSHgXEr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHgXEr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSHgXEr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHgXEr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSHgXEr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSHgXEr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHgXEr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSHgXEr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSHgXEr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSHgXEr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccuZtydg.s: Assembler messages:
encrypt.c: /tmp/ccuZtydg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuZtydg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuZtydg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuZtydg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZtydg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZtydg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZtydg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZtydg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZtydg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuZtydg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuZtydg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuZtydg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuZtydg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZtydg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuZtydg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuZtydg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuZtydg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuZtydg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuZtydg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZtydg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuZtydg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuZtydg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuZtydg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuZtydg.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVQZVLT.s: Assembler messages:
encrypt.c: /tmp/ccVQZVLT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVQZVLT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVQZVLT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVQZVLT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQZVLT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQZVLT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQZVLT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQZVLT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQZVLT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQZVLT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQZVLT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQZVLT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVQZVLT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQZVLT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVQZVLT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQZVLT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVQZVLT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQZVLT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQZVLT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQZVLT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQZVLT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQZVLT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVQZVLT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQZVLT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZjlMNE.s: Assembler messages:
encrypt.c: /tmp/ccZjlMNE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZjlMNE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZjlMNE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZjlMNE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjlMNE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjlMNE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjlMNE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjlMNE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjlMNE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjlMNE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjlMNE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjlMNE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZjlMNE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjlMNE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZjlMNE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZjlMNE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjlMNE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjlMNE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjlMNE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjlMNE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjlMNE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZjlMNE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjlMNE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjlMNE.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLVOF1J.s: Assembler messages:
encrypt.c: /tmp/ccLVOF1J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLVOF1J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLVOF1J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLVOF1J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVOF1J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVOF1J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVOF1J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVOF1J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVOF1J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVOF1J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVOF1J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVOF1J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLVOF1J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVOF1J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLVOF1J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLVOF1J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVOF1J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVOF1J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVOF1J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVOF1J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVOF1J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLVOF1J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVOF1J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVOF1J.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqJq2FP.s: Assembler messages:
encrypt.c: /tmp/ccqJq2FP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqJq2FP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqJq2FP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqJq2FP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJq2FP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJq2FP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJq2FP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJq2FP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJq2FP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJq2FP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJq2FP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJq2FP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqJq2FP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJq2FP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqJq2FP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJq2FP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqJq2FP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJq2FP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJq2FP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJq2FP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJq2FP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJq2FP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqJq2FP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJq2FP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPftRA6.s: Assembler messages:
encrypt.c: /tmp/ccPftRA6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPftRA6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPftRA6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPftRA6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPftRA6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPftRA6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPftRA6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPftRA6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPftRA6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPftRA6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPftRA6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPftRA6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPftRA6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPftRA6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPftRA6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPftRA6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPftRA6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPftRA6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPftRA6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPftRA6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPftRA6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPftRA6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPftRA6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPftRA6.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cck8rdUh.s: Assembler messages:
encrypt.c: /tmp/cck8rdUh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck8rdUh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck8rdUh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck8rdUh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8rdUh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8rdUh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8rdUh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8rdUh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8rdUh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8rdUh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8rdUh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8rdUh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck8rdUh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8rdUh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck8rdUh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8rdUh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck8rdUh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8rdUh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8rdUh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8rdUh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8rdUh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8rdUh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck8rdUh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8rdUh.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccEXMoOb.s: Assembler messages:
encrypt.c: /tmp/ccEXMoOb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEXMoOb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEXMoOb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEXMoOb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXMoOb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXMoOb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXMoOb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXMoOb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXMoOb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXMoOb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXMoOb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXMoOb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEXMoOb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXMoOb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEXMoOb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXMoOb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEXMoOb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXMoOb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXMoOb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXMoOb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXMoOb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXMoOb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEXMoOb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXMoOb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccRbceB9.s: Assembler messages:
encrypt.c: /tmp/ccRbceB9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRbceB9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRbceB9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRbceB9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbceB9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbceB9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbceB9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbceB9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbceB9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbceB9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbceB9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbceB9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRbceB9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbceB9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRbceB9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRbceB9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbceB9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbceB9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbceB9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbceB9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbceB9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRbceB9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbceB9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbceB9.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAOJQNw.s: Assembler messages:
encrypt.c: /tmp/ccAOJQNw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAOJQNw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAOJQNw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAOJQNw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOJQNw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOJQNw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOJQNw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOJQNw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOJQNw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOJQNw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOJQNw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOJQNw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAOJQNw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOJQNw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAOJQNw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOJQNw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAOJQNw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOJQNw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAOJQNw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAOJQNw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOJQNw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAOJQNw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAOJQNw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAOJQNw.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAXexdv.s: Assembler messages:
encrypt.c: /tmp/ccAXexdv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAXexdv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAXexdv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAXexdv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXexdv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXexdv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXexdv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXexdv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXexdv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXexdv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXexdv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXexdv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAXexdv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXexdv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAXexdv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAXexdv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXexdv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXexdv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXexdv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXexdv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXexdv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAXexdv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXexdv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXexdv.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZb3trc.s: Assembler messages:
encrypt.c: /tmp/ccZb3trc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZb3trc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZb3trc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZb3trc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb3trc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb3trc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb3trc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb3trc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb3trc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZb3trc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZb3trc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZb3trc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZb3trc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb3trc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZb3trc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZb3trc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZb3trc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZb3trc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZb3trc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZb3trc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZb3trc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZb3trc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZb3trc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZb3trc.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco9Ljx1.s: Assembler messages:
encrypt.c: /tmp/cco9Ljx1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco9Ljx1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco9Ljx1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco9Ljx1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9Ljx1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9Ljx1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9Ljx1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9Ljx1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9Ljx1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco9Ljx1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco9Ljx1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco9Ljx1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco9Ljx1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9Ljx1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco9Ljx1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco9Ljx1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco9Ljx1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco9Ljx1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco9Ljx1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco9Ljx1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9Ljx1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco9Ljx1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco9Ljx1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco9Ljx1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBItJiE.s: Assembler messages:
encrypt.c: /tmp/ccBItJiE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBItJiE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBItJiE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBItJiE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBItJiE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBItJiE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBItJiE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBItJiE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBItJiE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBItJiE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBItJiE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBItJiE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBItJiE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBItJiE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBItJiE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBItJiE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBItJiE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBItJiE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBItJiE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBItJiE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBItJiE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBItJiE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBItJiE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBItJiE.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHlZjZq.s: Assembler messages:
encrypt.c: /tmp/ccHlZjZq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHlZjZq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHlZjZq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHlZjZq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlZjZq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlZjZq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlZjZq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlZjZq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlZjZq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHlZjZq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHlZjZq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHlZjZq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHlZjZq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlZjZq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHlZjZq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHlZjZq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHlZjZq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHlZjZq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHlZjZq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHlZjZq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlZjZq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHlZjZq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHlZjZq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHlZjZq.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ88uOn.s: Assembler messages:
encrypt.c: /tmp/ccQ88uOn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ88uOn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ88uOn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ88uOn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ88uOn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ88uOn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ88uOn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ88uOn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ88uOn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ88uOn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ88uOn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ88uOn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ88uOn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ88uOn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ88uOn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ88uOn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ88uOn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ88uOn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ88uOn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ88uOn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ88uOn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ88uOn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ88uOn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ88uOn.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccZcB4tx.s: Assembler messages:
encrypt.c: /tmp/ccZcB4tx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZcB4tx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZcB4tx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZcB4tx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcB4tx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcB4tx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcB4tx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcB4tx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcB4tx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcB4tx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcB4tx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcB4tx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZcB4tx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcB4tx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZcB4tx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZcB4tx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcB4tx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcB4tx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcB4tx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcB4tx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcB4tx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZcB4tx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcB4tx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcB4tx.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIoUOgN.s: Assembler messages:
encrypt.c: /tmp/ccIoUOgN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIoUOgN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIoUOgN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIoUOgN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoUOgN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoUOgN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoUOgN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoUOgN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoUOgN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoUOgN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoUOgN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoUOgN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIoUOgN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoUOgN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIoUOgN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoUOgN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIoUOgN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoUOgN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoUOgN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoUOgN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoUOgN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoUOgN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIoUOgN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoUOgN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSvuwSP.s: Assembler messages:
encrypt.c: /tmp/ccSvuwSP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSvuwSP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSvuwSP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSvuwSP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvuwSP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvuwSP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvuwSP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvuwSP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvuwSP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSvuwSP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSvuwSP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSvuwSP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSvuwSP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvuwSP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSvuwSP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSvuwSP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSvuwSP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSvuwSP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSvuwSP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvuwSP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSvuwSP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSvuwSP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSvuwSP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSvuwSP.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDhCkJM.s: Assembler messages:
encrypt.c: /tmp/ccDhCkJM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDhCkJM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDhCkJM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDhCkJM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhCkJM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhCkJM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhCkJM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhCkJM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhCkJM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhCkJM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhCkJM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhCkJM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDhCkJM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhCkJM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDhCkJM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDhCkJM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhCkJM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhCkJM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhCkJM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhCkJM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhCkJM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDhCkJM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhCkJM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhCkJM.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYRktJE.s: Assembler messages:
encrypt.c: /tmp/ccYRktJE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYRktJE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYRktJE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYRktJE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRktJE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRktJE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRktJE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRktJE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRktJE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRktJE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRktJE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRktJE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYRktJE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRktJE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYRktJE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRktJE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYRktJE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRktJE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRktJE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRktJE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRktJE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRktJE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYRktJE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRktJE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc51zEUU.s: Assembler messages:
encrypt.c: /tmp/cc51zEUU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc51zEUU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc51zEUU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc51zEUU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51zEUU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51zEUU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51zEUU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51zEUU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51zEUU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51zEUU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51zEUU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51zEUU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc51zEUU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51zEUU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc51zEUU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51zEUU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc51zEUU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51zEUU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51zEUU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51zEUU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51zEUU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51zEUU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc51zEUU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51zEUU.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvjucy1.s: Assembler messages:
encrypt.c: /tmp/ccvjucy1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvjucy1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvjucy1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvjucy1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjucy1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjucy1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjucy1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjucy1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjucy1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjucy1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjucy1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjucy1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvjucy1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjucy1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvjucy1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvjucy1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjucy1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjucy1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjucy1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjucy1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjucy1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvjucy1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjucy1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjucy1.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvD1L4W.s: Assembler messages:
encrypt.c: /tmp/ccvD1L4W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvD1L4W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvD1L4W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvD1L4W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvD1L4W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvD1L4W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvD1L4W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvD1L4W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvD1L4W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvD1L4W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvD1L4W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvD1L4W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvD1L4W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvD1L4W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvD1L4W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvD1L4W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvD1L4W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvD1L4W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvD1L4W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvD1L4W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvD1L4W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvD1L4W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvD1L4W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvD1L4W.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cczfCO8O.s: Assembler messages:
encrypt.c: /tmp/cczfCO8O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczfCO8O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczfCO8O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczfCO8O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfCO8O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfCO8O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfCO8O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfCO8O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfCO8O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfCO8O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfCO8O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfCO8O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczfCO8O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfCO8O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczfCO8O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfCO8O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczfCO8O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfCO8O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczfCO8O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczfCO8O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfCO8O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczfCO8O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczfCO8O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczfCO8O.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccENYIVg.s: Assembler messages:
encrypt.c: /tmp/ccENYIVg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccENYIVg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccENYIVg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccENYIVg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENYIVg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENYIVg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENYIVg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENYIVg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENYIVg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENYIVg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENYIVg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENYIVg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccENYIVg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENYIVg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccENYIVg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENYIVg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccENYIVg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENYIVg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENYIVg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENYIVg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENYIVg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENYIVg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccENYIVg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENYIVg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cck4Rokr.s: Assembler messages:
encrypt.c: /tmp/cck4Rokr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck4Rokr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck4Rokr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck4Rokr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4Rokr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4Rokr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4Rokr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4Rokr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4Rokr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck4Rokr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck4Rokr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck4Rokr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck4Rokr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4Rokr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck4Rokr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck4Rokr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck4Rokr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck4Rokr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck4Rokr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4Rokr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck4Rokr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck4Rokr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck4Rokr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck4Rokr.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchDtH8o.s: Assembler messages:
encrypt.c: /tmp/cchDtH8o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchDtH8o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchDtH8o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchDtH8o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDtH8o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDtH8o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDtH8o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDtH8o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDtH8o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchDtH8o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchDtH8o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchDtH8o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchDtH8o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDtH8o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchDtH8o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchDtH8o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchDtH8o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchDtH8o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchDtH8o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchDtH8o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDtH8o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchDtH8o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchDtH8o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchDtH8o.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxnZMSr.s: Assembler messages:
encrypt.c: /tmp/ccxnZMSr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxnZMSr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxnZMSr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxnZMSr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnZMSr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnZMSr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnZMSr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnZMSr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnZMSr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxnZMSr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxnZMSr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxnZMSr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxnZMSr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnZMSr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxnZMSr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxnZMSr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxnZMSr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxnZMSr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxnZMSr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnZMSr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxnZMSr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxnZMSr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxnZMSr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxnZMSr.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgniciH.s: Assembler messages:
encrypt.c: /tmp/ccgniciH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgniciH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgniciH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgniciH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgniciH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgniciH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgniciH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgniciH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgniciH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgniciH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgniciH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgniciH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgniciH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgniciH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgniciH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgniciH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgniciH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgniciH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgniciH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgniciH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgniciH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgniciH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgniciH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgniciH.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchPFuHG.s: Assembler messages:
encrypt.c: /tmp/cchPFuHG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchPFuHG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchPFuHG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchPFuHG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPFuHG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPFuHG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPFuHG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPFuHG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPFuHG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPFuHG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPFuHG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPFuHG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchPFuHG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPFuHG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchPFuHG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPFuHG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchPFuHG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPFuHG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPFuHG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPFuHG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPFuHG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPFuHG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchPFuHG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPFuHG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cchNOcDI.s: Assembler messages:
encrypt.c: /tmp/cchNOcDI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchNOcDI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchNOcDI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchNOcDI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNOcDI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNOcDI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNOcDI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNOcDI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNOcDI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchNOcDI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchNOcDI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchNOcDI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchNOcDI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNOcDI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchNOcDI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchNOcDI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchNOcDI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNOcDI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNOcDI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNOcDI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNOcDI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchNOcDI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNOcDI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNOcDI.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cclEDxtL.s: Assembler messages:
encrypt.c: /tmp/cclEDxtL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclEDxtL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclEDxtL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclEDxtL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEDxtL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEDxtL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEDxtL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEDxtL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEDxtL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEDxtL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEDxtL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEDxtL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclEDxtL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEDxtL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclEDxtL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEDxtL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclEDxtL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEDxtL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclEDxtL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclEDxtL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEDxtL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclEDxtL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclEDxtL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclEDxtL.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6qU3K2.s: Assembler messages:
encrypt.c: /tmp/cc6qU3K2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6qU3K2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6qU3K2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6qU3K2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qU3K2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qU3K2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qU3K2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qU3K2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qU3K2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qU3K2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qU3K2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qU3K2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6qU3K2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qU3K2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6qU3K2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qU3K2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6qU3K2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qU3K2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qU3K2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qU3K2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qU3K2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qU3K2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6qU3K2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qU3K2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQUzd75.s: Assembler messages:
encrypt.c: /tmp/ccQUzd75.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQUzd75.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQUzd75.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQUzd75.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUzd75.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUzd75.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUzd75.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUzd75.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUzd75.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUzd75.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUzd75.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUzd75.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQUzd75.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUzd75.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQUzd75.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQUzd75.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUzd75.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUzd75.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUzd75.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUzd75.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUzd75.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQUzd75.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUzd75.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUzd75.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7EqZh4.s: Assembler messages:
encrypt.c: /tmp/cc7EqZh4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7EqZh4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7EqZh4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7EqZh4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EqZh4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EqZh4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EqZh4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EqZh4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EqZh4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EqZh4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EqZh4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EqZh4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7EqZh4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EqZh4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7EqZh4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7EqZh4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EqZh4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EqZh4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EqZh4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EqZh4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EqZh4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7EqZh4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EqZh4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EqZh4.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLhY8A8.s: Assembler messages:
encrypt.c: /tmp/ccLhY8A8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLhY8A8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLhY8A8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLhY8A8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhY8A8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhY8A8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhY8A8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhY8A8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhY8A8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhY8A8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhY8A8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhY8A8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLhY8A8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhY8A8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLhY8A8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhY8A8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLhY8A8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhY8A8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhY8A8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhY8A8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhY8A8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhY8A8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLhY8A8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhY8A8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGqGELu.s: Assembler messages:
encrypt.c: /tmp/ccGqGELu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGqGELu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGqGELu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGqGELu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqGELu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqGELu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqGELu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqGELu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqGELu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGqGELu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGqGELu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGqGELu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGqGELu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqGELu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGqGELu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGqGELu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGqGELu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqGELu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqGELu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqGELu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqGELu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGqGELu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqGELu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqGELu.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqMTViy.s: Assembler messages:
encrypt.c: /tmp/ccqMTViy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqMTViy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqMTViy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqMTViy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMTViy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMTViy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMTViy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMTViy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMTViy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMTViy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMTViy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMTViy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqMTViy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMTViy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqMTViy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMTViy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqMTViy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMTViy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqMTViy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqMTViy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMTViy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqMTViy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqMTViy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqMTViy.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccB2mhUu.s: Assembler messages:
encrypt.c: /tmp/ccB2mhUu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB2mhUu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB2mhUu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB2mhUu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2mhUu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2mhUu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2mhUu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2mhUu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2mhUu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2mhUu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2mhUu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2mhUu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB2mhUu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2mhUu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB2mhUu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2mhUu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB2mhUu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2mhUu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2mhUu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2mhUu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2mhUu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2mhUu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB2mhUu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2mhUu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrtMwxq.s: Assembler messages:
encrypt.c: /tmp/ccrtMwxq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrtMwxq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrtMwxq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrtMwxq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtMwxq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtMwxq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtMwxq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtMwxq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtMwxq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtMwxq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtMwxq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtMwxq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrtMwxq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtMwxq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrtMwxq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrtMwxq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtMwxq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtMwxq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtMwxq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtMwxq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtMwxq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrtMwxq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtMwxq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtMwxq.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3hFCGI.s: Assembler messages:
encrypt.c: /tmp/cc3hFCGI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3hFCGI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3hFCGI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3hFCGI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hFCGI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hFCGI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hFCGI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hFCGI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hFCGI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3hFCGI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3hFCGI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3hFCGI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3hFCGI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hFCGI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3hFCGI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3hFCGI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3hFCGI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hFCGI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hFCGI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hFCGI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hFCGI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3hFCGI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hFCGI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hFCGI.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm5BXpN.s: Assembler messages:
encrypt.c: /tmp/ccm5BXpN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm5BXpN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm5BXpN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm5BXpN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5BXpN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5BXpN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5BXpN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5BXpN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5BXpN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5BXpN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5BXpN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5BXpN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm5BXpN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5BXpN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm5BXpN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5BXpN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm5BXpN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5BXpN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5BXpN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5BXpN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5BXpN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5BXpN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm5BXpN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5BXpN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1BuVas.s: Assembler messages:
encrypt.c: /tmp/cc1BuVas.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1BuVas.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1BuVas.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1BuVas.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BuVas.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BuVas.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BuVas.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BuVas.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BuVas.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BuVas.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BuVas.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BuVas.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1BuVas.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BuVas.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1BuVas.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1BuVas.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BuVas.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BuVas.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BuVas.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BuVas.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BuVas.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1BuVas.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BuVas.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BuVas.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciZT1ch.s: Assembler messages:
encrypt.c: /tmp/cciZT1ch.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciZT1ch.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciZT1ch.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciZT1ch.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZT1ch.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZT1ch.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZT1ch.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZT1ch.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZT1ch.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZT1ch.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZT1ch.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZT1ch.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciZT1ch.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZT1ch.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciZT1ch.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZT1ch.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciZT1ch.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZT1ch.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZT1ch.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZT1ch.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZT1ch.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZT1ch.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciZT1ch.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZT1ch.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCnOKFG.s: Assembler messages:
encrypt.c: /tmp/ccCnOKFG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCnOKFG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCnOKFG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCnOKFG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnOKFG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnOKFG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnOKFG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnOKFG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnOKFG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnOKFG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnOKFG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnOKFG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCnOKFG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnOKFG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCnOKFG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnOKFG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCnOKFG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnOKFG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnOKFG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnOKFG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnOKFG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnOKFG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCnOKFG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnOKFG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXpsHQT.s: Assembler messages:
encrypt.c: /tmp/ccXpsHQT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXpsHQT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXpsHQT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXpsHQT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpsHQT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpsHQT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpsHQT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpsHQT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpsHQT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXpsHQT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXpsHQT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXpsHQT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXpsHQT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpsHQT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXpsHQT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXpsHQT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXpsHQT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXpsHQT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXpsHQT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpsHQT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXpsHQT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXpsHQT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXpsHQT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXpsHQT.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc4tTDdN.s: Assembler messages:
encrypt.c: /tmp/cc4tTDdN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4tTDdN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4tTDdN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4tTDdN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tTDdN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tTDdN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tTDdN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tTDdN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tTDdN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tTDdN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tTDdN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tTDdN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4tTDdN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tTDdN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4tTDdN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4tTDdN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tTDdN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tTDdN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tTDdN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tTDdN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tTDdN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4tTDdN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tTDdN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tTDdN.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccCahzrD.s: Assembler messages:
encrypt.c: /tmp/ccCahzrD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCahzrD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCahzrD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCahzrD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCahzrD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCahzrD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCahzrD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCahzrD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCahzrD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCahzrD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCahzrD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCahzrD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCahzrD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCahzrD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCahzrD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCahzrD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCahzrD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCahzrD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCahzrD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCahzrD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCahzrD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCahzrD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCahzrD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCahzrD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQkJVMV.s: Assembler messages:
encrypt.c: /tmp/ccQkJVMV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQkJVMV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQkJVMV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQkJVMV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkJVMV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkJVMV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkJVMV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkJVMV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkJVMV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkJVMV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkJVMV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkJVMV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQkJVMV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkJVMV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQkJVMV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkJVMV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQkJVMV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkJVMV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkJVMV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkJVMV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkJVMV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkJVMV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQkJVMV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkJVMV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVOixD5.s: Assembler messages:
encrypt.c: /tmp/ccVOixD5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVOixD5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVOixD5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVOixD5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOixD5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOixD5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOixD5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOixD5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOixD5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVOixD5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVOixD5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVOixD5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVOixD5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOixD5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVOixD5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVOixD5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVOixD5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVOixD5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVOixD5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOixD5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVOixD5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVOixD5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVOixD5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVOixD5.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9rP8GW.s: Assembler messages:
encrypt.c: /tmp/cc9rP8GW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9rP8GW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9rP8GW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9rP8GW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rP8GW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rP8GW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rP8GW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rP8GW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rP8GW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rP8GW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rP8GW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rP8GW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9rP8GW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rP8GW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9rP8GW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9rP8GW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rP8GW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rP8GW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rP8GW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rP8GW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rP8GW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9rP8GW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rP8GW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rP8GW.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDk3I6L.s: Assembler messages:
encrypt.c: /tmp/ccDk3I6L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDk3I6L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDk3I6L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDk3I6L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3I6L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3I6L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3I6L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3I6L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3I6L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDk3I6L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDk3I6L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDk3I6L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDk3I6L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3I6L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDk3I6L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDk3I6L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDk3I6L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDk3I6L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDk3I6L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDk3I6L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk3I6L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDk3I6L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDk3I6L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDk3I6L.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAlZwxb.s: Assembler messages:
encrypt.c: /tmp/ccAlZwxb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAlZwxb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAlZwxb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAlZwxb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlZwxb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlZwxb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlZwxb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlZwxb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlZwxb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlZwxb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlZwxb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlZwxb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAlZwxb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlZwxb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAlZwxb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlZwxb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAlZwxb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlZwxb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlZwxb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlZwxb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlZwxb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlZwxb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAlZwxb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlZwxb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsxf9Mm.s: Assembler messages:
encrypt.c: /tmp/ccsxf9Mm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsxf9Mm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsxf9Mm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsxf9Mm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxf9Mm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxf9Mm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxf9Mm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxf9Mm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxf9Mm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxf9Mm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxf9Mm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxf9Mm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsxf9Mm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxf9Mm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsxf9Mm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsxf9Mm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxf9Mm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxf9Mm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxf9Mm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxf9Mm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxf9Mm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsxf9Mm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxf9Mm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxf9Mm.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc6wMFEh.s: Assembler messages:
encrypt.c: /tmp/cc6wMFEh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6wMFEh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6wMFEh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6wMFEh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wMFEh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wMFEh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wMFEh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wMFEh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wMFEh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6wMFEh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6wMFEh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6wMFEh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6wMFEh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wMFEh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6wMFEh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6wMFEh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6wMFEh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6wMFEh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6wMFEh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wMFEh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6wMFEh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6wMFEh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6wMFEh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6wMFEh.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cceskE57.s: Assembler messages:
encrypt.c: /tmp/cceskE57.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceskE57.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceskE57.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceskE57.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceskE57.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceskE57.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceskE57.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceskE57.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceskE57.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceskE57.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceskE57.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceskE57.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceskE57.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceskE57.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceskE57.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceskE57.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceskE57.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceskE57.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceskE57.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceskE57.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceskE57.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceskE57.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceskE57.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceskE57.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5eEu5I.s: Assembler messages:
encrypt.c: /tmp/cc5eEu5I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5eEu5I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5eEu5I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5eEu5I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eEu5I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eEu5I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eEu5I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eEu5I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eEu5I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5eEu5I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5eEu5I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5eEu5I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5eEu5I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eEu5I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5eEu5I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5eEu5I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5eEu5I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5eEu5I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5eEu5I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eEu5I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5eEu5I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5eEu5I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5eEu5I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5eEu5I.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGhQSFw.s: Assembler messages:
encrypt.c: /tmp/ccGhQSFw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGhQSFw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGhQSFw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGhQSFw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQSFw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQSFw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQSFw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQSFw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQSFw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhQSFw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhQSFw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhQSFw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGhQSFw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQSFw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGhQSFw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhQSFw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGhQSFw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhQSFw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGhQSFw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGhQSFw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQSFw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGhQSFw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGhQSFw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGhQSFw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJfdWgA.s: Assembler messages:
encrypt.c: /tmp/ccJfdWgA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJfdWgA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJfdWgA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJfdWgA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfdWgA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfdWgA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfdWgA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfdWgA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfdWgA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfdWgA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfdWgA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfdWgA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJfdWgA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfdWgA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJfdWgA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfdWgA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJfdWgA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfdWgA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfdWgA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfdWgA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfdWgA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfdWgA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJfdWgA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfdWgA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctFMvmp.s: Assembler messages:
encrypt.c: /tmp/cctFMvmp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctFMvmp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctFMvmp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctFMvmp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFMvmp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFMvmp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFMvmp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFMvmp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFMvmp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFMvmp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFMvmp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFMvmp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctFMvmp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFMvmp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctFMvmp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctFMvmp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFMvmp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFMvmp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFMvmp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFMvmp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFMvmp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctFMvmp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFMvmp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFMvmp.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc6IMt3.s: Assembler messages:
encrypt.c: /tmp/ccc6IMt3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc6IMt3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc6IMt3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc6IMt3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6IMt3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6IMt3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6IMt3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6IMt3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6IMt3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc6IMt3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc6IMt3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc6IMt3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc6IMt3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6IMt3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc6IMt3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc6IMt3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc6IMt3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc6IMt3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc6IMt3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc6IMt3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6IMt3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc6IMt3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc6IMt3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc6IMt3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccomjMQO.s: Assembler messages:
encrypt.c: /tmp/ccomjMQO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccomjMQO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccomjMQO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccomjMQO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomjMQO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomjMQO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomjMQO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomjMQO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomjMQO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomjMQO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomjMQO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomjMQO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccomjMQO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomjMQO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccomjMQO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccomjMQO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomjMQO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomjMQO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomjMQO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomjMQO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomjMQO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccomjMQO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomjMQO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomjMQO.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccPIzpBL.s: Assembler messages:
encrypt.c: /tmp/ccPIzpBL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPIzpBL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPIzpBL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPIzpBL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIzpBL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIzpBL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIzpBL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIzpBL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIzpBL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIzpBL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIzpBL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIzpBL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPIzpBL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIzpBL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPIzpBL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPIzpBL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIzpBL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIzpBL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIzpBL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIzpBL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIzpBL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPIzpBL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIzpBL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIzpBL.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cckKI5pV.s: Assembler messages:
encrypt.c: /tmp/cckKI5pV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckKI5pV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckKI5pV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckKI5pV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKI5pV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKI5pV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKI5pV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKI5pV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKI5pV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckKI5pV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckKI5pV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckKI5pV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckKI5pV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKI5pV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckKI5pV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckKI5pV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckKI5pV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckKI5pV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckKI5pV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckKI5pV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKI5pV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckKI5pV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckKI5pV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckKI5pV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYivnNp.s: Assembler messages:
encrypt.c: /tmp/ccYivnNp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYivnNp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYivnNp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYivnNp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYivnNp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYivnNp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYivnNp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYivnNp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYivnNp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYivnNp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYivnNp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYivnNp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYivnNp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYivnNp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYivnNp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYivnNp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYivnNp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYivnNp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYivnNp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYivnNp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYivnNp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYivnNp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYivnNp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYivnNp.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz0SH7a.s: Assembler messages:
encrypt.c: /tmp/ccz0SH7a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz0SH7a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz0SH7a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz0SH7a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0SH7a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0SH7a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0SH7a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0SH7a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0SH7a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz0SH7a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz0SH7a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz0SH7a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz0SH7a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0SH7a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz0SH7a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz0SH7a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz0SH7a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz0SH7a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz0SH7a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0SH7a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz0SH7a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz0SH7a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz0SH7a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz0SH7a.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUJGMbh.s: Assembler messages:
encrypt.c: /tmp/ccUJGMbh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUJGMbh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUJGMbh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUJGMbh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJGMbh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJGMbh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJGMbh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJGMbh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJGMbh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUJGMbh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUJGMbh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUJGMbh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUJGMbh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJGMbh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUJGMbh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUJGMbh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUJGMbh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJGMbh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJGMbh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJGMbh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJGMbh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUJGMbh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJGMbh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJGMbh.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXvwgwv.s: Assembler messages:
encrypt.c: /tmp/ccXvwgwv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXvwgwv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXvwgwv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXvwgwv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvwgwv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvwgwv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvwgwv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvwgwv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvwgwv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXvwgwv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXvwgwv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXvwgwv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXvwgwv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvwgwv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXvwgwv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXvwgwv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXvwgwv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXvwgwv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXvwgwv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXvwgwv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXvwgwv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXvwgwv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXvwgwv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXvwgwv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJa70yZ.s: Assembler messages:
encrypt.c: /tmp/ccJa70yZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJa70yZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJa70yZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJa70yZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa70yZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa70yZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa70yZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa70yZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa70yZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJa70yZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJa70yZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJa70yZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJa70yZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa70yZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJa70yZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJa70yZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJa70yZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJa70yZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJa70yZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJa70yZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa70yZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJa70yZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJa70yZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJa70yZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnmGSRI.s: Assembler messages:
encrypt.c: /tmp/ccnmGSRI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnmGSRI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnmGSRI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnmGSRI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmGSRI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmGSRI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmGSRI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmGSRI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmGSRI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnmGSRI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnmGSRI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnmGSRI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnmGSRI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmGSRI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnmGSRI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnmGSRI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnmGSRI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnmGSRI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnmGSRI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmGSRI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnmGSRI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnmGSRI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnmGSRI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnmGSRI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc591beC.s: Assembler messages:
encrypt.c: /tmp/cc591beC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc591beC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc591beC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc591beC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc591beC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc591beC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc591beC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc591beC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc591beC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc591beC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc591beC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc591beC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc591beC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc591beC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc591beC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc591beC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc591beC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc591beC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc591beC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc591beC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc591beC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc591beC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc591beC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc591beC.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRNV3RS.s: Assembler messages:
encrypt.c: /tmp/ccRNV3RS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRNV3RS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRNV3RS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRNV3RS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNV3RS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNV3RS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNV3RS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNV3RS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNV3RS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNV3RS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNV3RS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNV3RS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRNV3RS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNV3RS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRNV3RS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNV3RS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRNV3RS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNV3RS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRNV3RS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRNV3RS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNV3RS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRNV3RS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRNV3RS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRNV3RS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAXACP1.s: Assembler messages:
encrypt.c: /tmp/ccAXACP1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAXACP1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAXACP1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAXACP1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXACP1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXACP1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXACP1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXACP1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXACP1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXACP1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXACP1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXACP1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAXACP1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXACP1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAXACP1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAXACP1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXACP1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXACP1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXACP1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXACP1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXACP1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAXACP1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXACP1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXACP1.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfZWBLl.s: Assembler messages:
encrypt.c: /tmp/ccfZWBLl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfZWBLl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfZWBLl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfZWBLl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZWBLl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZWBLl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZWBLl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZWBLl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZWBLl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZWBLl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZWBLl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZWBLl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfZWBLl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZWBLl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfZWBLl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZWBLl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfZWBLl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZWBLl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZWBLl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZWBLl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZWBLl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZWBLl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZWBLl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZWBLl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4netg2.s: Assembler messages:
encrypt.c: /tmp/cc4netg2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4netg2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4netg2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4netg2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4netg2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4netg2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4netg2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4netg2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4netg2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4netg2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4netg2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4netg2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4netg2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4netg2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4netg2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4netg2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4netg2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4netg2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4netg2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4netg2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4netg2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4netg2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4netg2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4netg2.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8tdGNg.s: Assembler messages:
encrypt.c: /tmp/cc8tdGNg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8tdGNg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8tdGNg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8tdGNg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tdGNg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tdGNg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tdGNg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tdGNg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tdGNg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tdGNg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tdGNg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tdGNg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8tdGNg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tdGNg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8tdGNg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tdGNg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8tdGNg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8tdGNg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8tdGNg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8tdGNg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tdGNg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8tdGNg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8tdGNg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8tdGNg.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHWJvGI.s: Assembler messages:
encrypt.c: /tmp/ccHWJvGI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHWJvGI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHWJvGI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHWJvGI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWJvGI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWJvGI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWJvGI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWJvGI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWJvGI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHWJvGI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHWJvGI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHWJvGI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHWJvGI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWJvGI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHWJvGI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHWJvGI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHWJvGI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHWJvGI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHWJvGI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHWJvGI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWJvGI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHWJvGI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHWJvGI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHWJvGI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccth0K9t.s: Assembler messages:
encrypt.c: /tmp/ccth0K9t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccth0K9t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccth0K9t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccth0K9t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth0K9t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth0K9t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth0K9t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth0K9t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth0K9t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccth0K9t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccth0K9t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccth0K9t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccth0K9t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth0K9t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccth0K9t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccth0K9t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccth0K9t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccth0K9t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccth0K9t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth0K9t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccth0K9t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccth0K9t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccth0K9t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccth0K9t.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccCc0MCn.s: Assembler messages:
encrypt.c: /tmp/ccCc0MCn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCc0MCn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCc0MCn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCc0MCn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc0MCn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc0MCn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc0MCn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc0MCn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc0MCn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCc0MCn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCc0MCn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCc0MCn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCc0MCn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc0MCn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCc0MCn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCc0MCn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCc0MCn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCc0MCn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCc0MCn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc0MCn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCc0MCn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCc0MCn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCc0MCn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCc0MCn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccbrKjkD.s: Assembler messages:
encrypt.c: /tmp/ccbrKjkD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbrKjkD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbrKjkD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbrKjkD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrKjkD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrKjkD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrKjkD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrKjkD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrKjkD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrKjkD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrKjkD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrKjkD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbrKjkD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrKjkD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbrKjkD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrKjkD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbrKjkD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrKjkD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrKjkD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrKjkD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrKjkD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrKjkD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbrKjkD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrKjkD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5G8LqQ.s: Assembler messages:
encrypt.c: /tmp/cc5G8LqQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5G8LqQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5G8LqQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5G8LqQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5G8LqQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5G8LqQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5G8LqQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5G8LqQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5G8LqQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5G8LqQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5G8LqQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5G8LqQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5G8LqQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5G8LqQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5G8LqQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5G8LqQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5G8LqQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5G8LqQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5G8LqQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5G8LqQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5G8LqQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5G8LqQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5G8LqQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5G8LqQ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfPZt3S.s: Assembler messages:
encrypt.c: /tmp/ccfPZt3S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfPZt3S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfPZt3S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfPZt3S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPZt3S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPZt3S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPZt3S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPZt3S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPZt3S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPZt3S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPZt3S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPZt3S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfPZt3S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPZt3S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfPZt3S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPZt3S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfPZt3S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPZt3S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPZt3S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPZt3S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPZt3S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPZt3S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfPZt3S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPZt3S.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuY8sD1.s: Assembler messages:
encrypt.c: /tmp/ccuY8sD1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuY8sD1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuY8sD1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuY8sD1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuY8sD1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuY8sD1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuY8sD1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuY8sD1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuY8sD1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuY8sD1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuY8sD1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuY8sD1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuY8sD1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuY8sD1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuY8sD1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuY8sD1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuY8sD1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuY8sD1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuY8sD1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuY8sD1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuY8sD1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuY8sD1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuY8sD1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuY8sD1.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccuY8sD1.s: Assembler messages:
encrypt.c: /tmp/ccuY8sD1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuY8sD1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuY8sD1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuY8sD1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuY8sD1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuY8sD1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuY8sD1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuY8sD1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuY8sD1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuY8sD1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuY8sD1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuY8sD1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuY8sD1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuY8sD1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuY8sD1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuY8sD1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuY8sD1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuY8sD1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuY8sD1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuY8sD1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuY8sD1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuY8sD1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuY8sD1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuY8sD1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy2g0xM.s: Assembler messages:
encrypt.c: /tmp/ccy2g0xM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy2g0xM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy2g0xM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy2g0xM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2g0xM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2g0xM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2g0xM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2g0xM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2g0xM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy2g0xM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy2g0xM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy2g0xM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy2g0xM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2g0xM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy2g0xM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy2g0xM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy2g0xM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2g0xM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2g0xM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2g0xM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2g0xM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy2g0xM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2g0xM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2g0xM.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccy2g0xM.s: Assembler messages:
encrypt.c: /tmp/ccy2g0xM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy2g0xM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy2g0xM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy2g0xM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2g0xM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2g0xM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2g0xM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2g0xM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2g0xM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy2g0xM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy2g0xM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy2g0xM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy2g0xM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2g0xM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy2g0xM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy2g0xM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy2g0xM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2g0xM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2g0xM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2g0xM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2g0xM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy2g0xM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2g0xM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2g0xM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKqFlQu.s: Assembler messages:
encrypt.c: /tmp/ccKqFlQu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKqFlQu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKqFlQu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKqFlQu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKqFlQu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKqFlQu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKqFlQu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKqFlQu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKqFlQu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKqFlQu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKqFlQu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKqFlQu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKqFlQu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKqFlQu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKqFlQu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKqFlQu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKqFlQu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKqFlQu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKqFlQu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKqFlQu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKqFlQu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKqFlQu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKqFlQu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKqFlQu.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccKqFlQu.s: Assembler messages:
encrypt.c: /tmp/ccKqFlQu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKqFlQu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKqFlQu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKqFlQu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKqFlQu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKqFlQu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKqFlQu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKqFlQu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKqFlQu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKqFlQu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKqFlQu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKqFlQu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKqFlQu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKqFlQu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKqFlQu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKqFlQu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKqFlQu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKqFlQu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKqFlQu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKqFlQu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKqFlQu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKqFlQu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKqFlQu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKqFlQu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrJldie.s: Assembler messages:
encrypt.c: /tmp/ccrJldie.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrJldie.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrJldie.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrJldie.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJldie.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJldie.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJldie.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJldie.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJldie.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrJldie.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrJldie.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrJldie.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrJldie.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJldie.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrJldie.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrJldie.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrJldie.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJldie.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJldie.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJldie.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJldie.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrJldie.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJldie.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJldie.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccrJldie.s: Assembler messages:
encrypt.c: /tmp/ccrJldie.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrJldie.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrJldie.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrJldie.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJldie.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJldie.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJldie.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJldie.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJldie.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrJldie.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrJldie.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrJldie.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrJldie.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJldie.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrJldie.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrJldie.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrJldie.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJldie.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJldie.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJldie.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJldie.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrJldie.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJldie.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrJldie.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccCz21Km.s: Assembler messages:
encrypt.c: /tmp/ccCz21Km.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCz21Km.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCz21Km.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCz21Km.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz21Km.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz21Km.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz21Km.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz21Km.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz21Km.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCz21Km.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCz21Km.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCz21Km.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCz21Km.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz21Km.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCz21Km.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCz21Km.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCz21Km.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCz21Km.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCz21Km.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCz21Km.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz21Km.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCz21Km.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCz21Km.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCz21Km.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccCz21Km.s: Assembler messages:
encrypt.c: /tmp/ccCz21Km.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCz21Km.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCz21Km.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCz21Km.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz21Km.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz21Km.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz21Km.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz21Km.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz21Km.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCz21Km.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCz21Km.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCz21Km.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCz21Km.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz21Km.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCz21Km.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCz21Km.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCz21Km.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCz21Km.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCz21Km.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCz21Km.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCz21Km.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCz21Km.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCz21Km.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCz21Km.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccUCwmO8.s: Assembler messages:
encrypt.c: /tmp/ccUCwmO8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUCwmO8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUCwmO8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUCwmO8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCwmO8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCwmO8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCwmO8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCwmO8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCwmO8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCwmO8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCwmO8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCwmO8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUCwmO8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCwmO8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUCwmO8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUCwmO8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCwmO8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCwmO8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCwmO8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCwmO8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCwmO8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUCwmO8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCwmO8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCwmO8.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccUCwmO8.s: Assembler messages:
encrypt.c: /tmp/ccUCwmO8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUCwmO8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUCwmO8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUCwmO8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCwmO8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCwmO8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCwmO8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCwmO8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCwmO8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCwmO8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCwmO8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCwmO8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUCwmO8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCwmO8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUCwmO8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUCwmO8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCwmO8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCwmO8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCwmO8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCwmO8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCwmO8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUCwmO8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCwmO8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCwmO8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1SKI0o.s: Assembler messages:
encrypt.c: /tmp/cc1SKI0o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1SKI0o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1SKI0o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1SKI0o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SKI0o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SKI0o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SKI0o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SKI0o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SKI0o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SKI0o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SKI0o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SKI0o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1SKI0o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SKI0o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1SKI0o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1SKI0o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SKI0o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SKI0o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SKI0o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SKI0o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SKI0o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1SKI0o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SKI0o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SKI0o.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc1SKI0o.s: Assembler messages:
encrypt.c: /tmp/cc1SKI0o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1SKI0o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1SKI0o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1SKI0o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SKI0o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SKI0o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SKI0o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SKI0o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SKI0o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SKI0o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SKI0o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SKI0o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1SKI0o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SKI0o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1SKI0o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1SKI0o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SKI0o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SKI0o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SKI0o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SKI0o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SKI0o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1SKI0o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SKI0o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SKI0o.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccn61hgF.s: Assembler messages:
encrypt.c: /tmp/ccn61hgF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn61hgF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn61hgF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn61hgF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn61hgF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn61hgF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn61hgF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn61hgF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn61hgF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn61hgF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn61hgF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn61hgF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn61hgF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn61hgF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn61hgF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn61hgF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn61hgF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn61hgF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn61hgF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn61hgF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn61hgF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn61hgF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn61hgF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn61hgF.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccn61hgF.s: Assembler messages:
encrypt.c: /tmp/ccn61hgF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn61hgF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn61hgF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn61hgF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn61hgF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn61hgF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn61hgF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn61hgF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn61hgF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn61hgF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn61hgF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn61hgF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn61hgF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn61hgF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn61hgF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn61hgF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn61hgF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn61hgF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn61hgF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn61hgF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn61hgF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn61hgF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn61hgF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn61hgF.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBXPVDK.s: Assembler messages:
encrypt.c: /tmp/ccBXPVDK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBXPVDK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBXPVDK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBXPVDK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXPVDK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXPVDK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXPVDK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXPVDK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXPVDK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBXPVDK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBXPVDK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBXPVDK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBXPVDK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXPVDK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBXPVDK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBXPVDK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBXPVDK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBXPVDK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBXPVDK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXPVDK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBXPVDK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBXPVDK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBXPVDK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBXPVDK.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRzlz2N.s: Assembler messages:
encrypt.c: /tmp/ccRzlz2N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRzlz2N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRzlz2N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRzlz2N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzlz2N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzlz2N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzlz2N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzlz2N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzlz2N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzlz2N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzlz2N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzlz2N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRzlz2N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzlz2N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRzlz2N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzlz2N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRzlz2N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzlz2N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzlz2N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzlz2N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzlz2N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzlz2N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRzlz2N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzlz2N.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccWpqdMZ.s: Assembler messages:
encrypt.c: /tmp/ccWpqdMZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWpqdMZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWpqdMZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWpqdMZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpqdMZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpqdMZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpqdMZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpqdMZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpqdMZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpqdMZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpqdMZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpqdMZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWpqdMZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpqdMZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWpqdMZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWpqdMZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpqdMZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpqdMZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpqdMZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpqdMZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpqdMZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWpqdMZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpqdMZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpqdMZ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cckmMZ59.s: Assembler messages:
encrypt.c: /tmp/cckmMZ59.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckmMZ59.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckmMZ59.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckmMZ59.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmMZ59.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmMZ59.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmMZ59.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmMZ59.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmMZ59.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmMZ59.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmMZ59.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmMZ59.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckmMZ59.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmMZ59.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckmMZ59.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmMZ59.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckmMZ59.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmMZ59.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckmMZ59.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckmMZ59.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmMZ59.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckmMZ59.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckmMZ59.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckmMZ59.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFwwLkC.s: Assembler messages:
encrypt.c: /tmp/ccFwwLkC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFwwLkC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFwwLkC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFwwLkC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwwLkC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwwLkC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwwLkC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwwLkC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwwLkC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFwwLkC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFwwLkC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFwwLkC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFwwLkC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwwLkC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFwwLkC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFwwLkC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFwwLkC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFwwLkC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFwwLkC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFwwLkC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwwLkC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFwwLkC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFwwLkC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFwwLkC.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqx59eo.s: Assembler messages:
encrypt.c: /tmp/ccqx59eo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqx59eo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqx59eo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqx59eo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx59eo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx59eo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx59eo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx59eo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx59eo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqx59eo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqx59eo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqx59eo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqx59eo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx59eo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqx59eo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqx59eo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqx59eo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqx59eo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqx59eo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqx59eo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqx59eo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqx59eo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqx59eo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqx59eo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLjSdBK.s: Assembler messages:
encrypt.c: /tmp/ccLjSdBK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLjSdBK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLjSdBK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLjSdBK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjSdBK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjSdBK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjSdBK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjSdBK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjSdBK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjSdBK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjSdBK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjSdBK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLjSdBK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjSdBK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLjSdBK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjSdBK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLjSdBK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjSdBK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjSdBK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjSdBK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjSdBK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjSdBK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLjSdBK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjSdBK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYPFx7E.s: Assembler messages:
encrypt.c: /tmp/ccYPFx7E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYPFx7E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYPFx7E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYPFx7E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPFx7E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPFx7E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPFx7E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPFx7E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPFx7E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPFx7E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPFx7E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPFx7E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYPFx7E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPFx7E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYPFx7E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYPFx7E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPFx7E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPFx7E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPFx7E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPFx7E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPFx7E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYPFx7E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPFx7E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPFx7E.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc44p3rS.s: Assembler messages:
encrypt.c: /tmp/cc44p3rS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc44p3rS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc44p3rS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc44p3rS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44p3rS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44p3rS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44p3rS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44p3rS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44p3rS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc44p3rS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc44p3rS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc44p3rS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc44p3rS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44p3rS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc44p3rS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc44p3rS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc44p3rS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc44p3rS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc44p3rS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44p3rS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc44p3rS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc44p3rS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc44p3rS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc44p3rS.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctxOYX6.s: Assembler messages:
encrypt.c: /tmp/cctxOYX6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctxOYX6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctxOYX6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctxOYX6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxOYX6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxOYX6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxOYX6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxOYX6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxOYX6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxOYX6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxOYX6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxOYX6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctxOYX6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxOYX6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctxOYX6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxOYX6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctxOYX6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxOYX6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctxOYX6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctxOYX6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxOYX6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctxOYX6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctxOYX6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctxOYX6.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNs4xyw.s: Assembler messages:
encrypt.c: /tmp/ccNs4xyw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNs4xyw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNs4xyw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNs4xyw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNs4xyw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNs4xyw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNs4xyw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNs4xyw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNs4xyw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNs4xyw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNs4xyw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNs4xyw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNs4xyw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNs4xyw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNs4xyw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNs4xyw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNs4xyw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNs4xyw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNs4xyw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNs4xyw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNs4xyw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNs4xyw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNs4xyw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNs4xyw.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclAWbJi.s: Assembler messages:
encrypt.c: /tmp/cclAWbJi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclAWbJi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclAWbJi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclAWbJi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAWbJi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAWbJi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAWbJi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAWbJi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAWbJi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclAWbJi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclAWbJi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclAWbJi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclAWbJi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAWbJi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclAWbJi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclAWbJi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclAWbJi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclAWbJi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclAWbJi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAWbJi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclAWbJi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclAWbJi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclAWbJi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclAWbJi.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc00FVl8.s: Assembler messages:
encrypt.c: /tmp/cc00FVl8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc00FVl8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc00FVl8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc00FVl8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00FVl8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00FVl8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00FVl8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00FVl8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00FVl8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00FVl8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00FVl8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00FVl8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc00FVl8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00FVl8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc00FVl8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00FVl8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc00FVl8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00FVl8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00FVl8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00FVl8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00FVl8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00FVl8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc00FVl8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00FVl8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc12wDvU.s: Assembler messages:
encrypt.c: /tmp/cc12wDvU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc12wDvU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc12wDvU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc12wDvU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12wDvU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12wDvU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12wDvU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12wDvU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12wDvU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12wDvU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12wDvU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12wDvU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc12wDvU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12wDvU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc12wDvU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc12wDvU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12wDvU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12wDvU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12wDvU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12wDvU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12wDvU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc12wDvU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12wDvU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12wDvU.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIclehm.s: Assembler messages:
encrypt.c: /tmp/ccIclehm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIclehm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIclehm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIclehm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIclehm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIclehm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIclehm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIclehm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIclehm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIclehm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIclehm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIclehm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIclehm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIclehm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIclehm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIclehm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIclehm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIclehm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIclehm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIclehm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIclehm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIclehm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIclehm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIclehm.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmK9bSw.s: Assembler messages:
encrypt.c: /tmp/ccmK9bSw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmK9bSw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmK9bSw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmK9bSw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK9bSw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK9bSw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK9bSw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK9bSw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK9bSw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmK9bSw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmK9bSw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmK9bSw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmK9bSw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK9bSw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmK9bSw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmK9bSw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmK9bSw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmK9bSw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmK9bSw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmK9bSw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmK9bSw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmK9bSw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmK9bSw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmK9bSw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRXcXtt.s: Assembler messages:
encrypt.c: /tmp/ccRXcXtt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRXcXtt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRXcXtt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRXcXtt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcXtt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcXtt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcXtt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcXtt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcXtt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRXcXtt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRXcXtt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRXcXtt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRXcXtt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcXtt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRXcXtt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRXcXtt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRXcXtt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRXcXtt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRXcXtt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRXcXtt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXcXtt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRXcXtt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRXcXtt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRXcXtt.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cca3yzwg.s: Assembler messages:
encrypt.c: /tmp/cca3yzwg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca3yzwg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca3yzwg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca3yzwg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3yzwg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3yzwg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3yzwg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3yzwg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3yzwg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca3yzwg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca3yzwg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca3yzwg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca3yzwg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3yzwg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca3yzwg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca3yzwg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca3yzwg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca3yzwg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca3yzwg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3yzwg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca3yzwg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca3yzwg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca3yzwg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca3yzwg.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccALQGZL.s: Assembler messages:
encrypt.c: /tmp/ccALQGZL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccALQGZL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccALQGZL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccALQGZL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALQGZL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALQGZL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALQGZL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALQGZL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALQGZL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALQGZL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALQGZL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALQGZL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccALQGZL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALQGZL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccALQGZL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALQGZL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccALQGZL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALQGZL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccALQGZL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccALQGZL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALQGZL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccALQGZL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccALQGZL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccALQGZL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciTQEIw.s: Assembler messages:
encrypt.c: /tmp/cciTQEIw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciTQEIw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciTQEIw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciTQEIw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTQEIw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTQEIw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTQEIw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTQEIw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTQEIw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTQEIw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTQEIw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTQEIw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciTQEIw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTQEIw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciTQEIw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciTQEIw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTQEIw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTQEIw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTQEIw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTQEIw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTQEIw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciTQEIw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTQEIw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTQEIw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJtLqER.s: Assembler messages:
encrypt.c: /tmp/ccJtLqER.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJtLqER.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJtLqER.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJtLqER.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtLqER.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtLqER.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtLqER.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtLqER.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtLqER.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJtLqER.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJtLqER.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJtLqER.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJtLqER.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtLqER.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJtLqER.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJtLqER.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJtLqER.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJtLqER.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJtLqER.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJtLqER.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtLqER.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJtLqER.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJtLqER.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJtLqER.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVkYMKE.s: Assembler messages:
encrypt.c: /tmp/ccVkYMKE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVkYMKE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVkYMKE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVkYMKE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkYMKE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkYMKE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkYMKE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkYMKE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkYMKE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVkYMKE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVkYMKE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVkYMKE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVkYMKE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkYMKE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVkYMKE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVkYMKE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVkYMKE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVkYMKE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVkYMKE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkYMKE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVkYMKE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVkYMKE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVkYMKE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVkYMKE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQdP3Vd.s: Assembler messages:
encrypt.c: /tmp/ccQdP3Vd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQdP3Vd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQdP3Vd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQdP3Vd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdP3Vd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdP3Vd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdP3Vd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdP3Vd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdP3Vd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdP3Vd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdP3Vd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdP3Vd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQdP3Vd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdP3Vd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQdP3Vd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdP3Vd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQdP3Vd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdP3Vd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdP3Vd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdP3Vd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdP3Vd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdP3Vd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQdP3Vd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdP3Vd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdF0n10.s: Assembler messages:
encrypt.c: /tmp/ccdF0n10.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdF0n10.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdF0n10.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdF0n10.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdF0n10.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdF0n10.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdF0n10.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdF0n10.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdF0n10.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdF0n10.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdF0n10.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdF0n10.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdF0n10.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdF0n10.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdF0n10.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdF0n10.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdF0n10.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdF0n10.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdF0n10.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdF0n10.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdF0n10.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdF0n10.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdF0n10.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdF0n10.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1h0Arw.s: Assembler messages:
encrypt.c: /tmp/cc1h0Arw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1h0Arw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1h0Arw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1h0Arw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h0Arw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h0Arw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h0Arw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h0Arw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h0Arw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1h0Arw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1h0Arw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1h0Arw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1h0Arw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h0Arw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1h0Arw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1h0Arw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1h0Arw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1h0Arw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1h0Arw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1h0Arw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h0Arw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1h0Arw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1h0Arw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1h0Arw.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbGmEso.s: Assembler messages:
encrypt.c: /tmp/ccbGmEso.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbGmEso.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbGmEso.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbGmEso.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGmEso.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGmEso.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGmEso.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGmEso.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGmEso.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbGmEso.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbGmEso.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbGmEso.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbGmEso.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGmEso.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbGmEso.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbGmEso.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbGmEso.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbGmEso.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbGmEso.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGmEso.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbGmEso.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbGmEso.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbGmEso.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbGmEso.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI0CuzE.s: Assembler messages:
encrypt.c: /tmp/ccI0CuzE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI0CuzE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI0CuzE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI0CuzE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0CuzE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0CuzE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0CuzE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0CuzE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0CuzE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI0CuzE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI0CuzE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI0CuzE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI0CuzE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0CuzE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI0CuzE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI0CuzE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI0CuzE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI0CuzE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI0CuzE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0CuzE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI0CuzE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI0CuzE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI0CuzE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI0CuzE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY6XFSU.s: Assembler messages:
encrypt.c: /tmp/ccY6XFSU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY6XFSU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY6XFSU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY6XFSU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6XFSU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6XFSU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6XFSU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6XFSU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6XFSU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6XFSU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6XFSU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6XFSU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY6XFSU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6XFSU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY6XFSU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6XFSU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY6XFSU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6XFSU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6XFSU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6XFSU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6XFSU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6XFSU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY6XFSU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6XFSU.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFM3yS0.s: Assembler messages:
encrypt.c: /tmp/ccFM3yS0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFM3yS0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFM3yS0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFM3yS0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFM3yS0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFM3yS0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFM3yS0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFM3yS0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFM3yS0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFM3yS0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFM3yS0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFM3yS0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFM3yS0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFM3yS0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFM3yS0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFM3yS0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFM3yS0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFM3yS0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFM3yS0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFM3yS0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFM3yS0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFM3yS0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFM3yS0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFM3yS0.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccd8Chch.s: Assembler messages:
encrypt.c: /tmp/ccd8Chch.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd8Chch.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd8Chch.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd8Chch.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8Chch.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8Chch.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8Chch.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8Chch.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8Chch.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8Chch.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8Chch.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8Chch.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd8Chch.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8Chch.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd8Chch.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8Chch.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd8Chch.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8Chch.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd8Chch.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd8Chch.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8Chch.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd8Chch.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd8Chch.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd8Chch.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6qDqZB.s: Assembler messages:
encrypt.c: /tmp/cc6qDqZB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6qDqZB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6qDqZB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6qDqZB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qDqZB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qDqZB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qDqZB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qDqZB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qDqZB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qDqZB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qDqZB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qDqZB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6qDqZB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qDqZB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6qDqZB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qDqZB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6qDqZB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qDqZB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qDqZB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qDqZB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qDqZB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qDqZB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6qDqZB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qDqZB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrO7d3t.s: Assembler messages:
encrypt.c: /tmp/ccrO7d3t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrO7d3t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrO7d3t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrO7d3t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO7d3t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO7d3t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO7d3t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO7d3t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO7d3t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrO7d3t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrO7d3t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrO7d3t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrO7d3t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO7d3t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrO7d3t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrO7d3t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrO7d3t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrO7d3t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrO7d3t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO7d3t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrO7d3t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrO7d3t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrO7d3t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrO7d3t.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrvN5LT.s: Assembler messages:
encrypt.c: /tmp/ccrvN5LT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrvN5LT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrvN5LT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrvN5LT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrvN5LT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrvN5LT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrvN5LT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrvN5LT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrvN5LT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrvN5LT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrvN5LT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrvN5LT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrvN5LT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrvN5LT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrvN5LT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrvN5LT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrvN5LT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrvN5LT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrvN5LT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrvN5LT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrvN5LT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrvN5LT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrvN5LT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrvN5LT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsoFbUG.s: Assembler messages:
encrypt.c: /tmp/ccsoFbUG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsoFbUG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsoFbUG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsoFbUG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoFbUG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoFbUG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoFbUG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoFbUG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoFbUG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsoFbUG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsoFbUG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsoFbUG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsoFbUG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoFbUG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsoFbUG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsoFbUG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsoFbUG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoFbUG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoFbUG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoFbUG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoFbUG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsoFbUG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoFbUG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoFbUG.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc0js1Pf.s: Assembler messages:
encrypt.c: /tmp/cc0js1Pf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0js1Pf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0js1Pf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0js1Pf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0js1Pf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0js1Pf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0js1Pf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0js1Pf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0js1Pf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0js1Pf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0js1Pf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0js1Pf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0js1Pf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0js1Pf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0js1Pf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0js1Pf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0js1Pf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0js1Pf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0js1Pf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0js1Pf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0js1Pf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0js1Pf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0js1Pf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0js1Pf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccyLCof3.s: Assembler messages:
encrypt.c: /tmp/ccyLCof3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyLCof3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyLCof3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyLCof3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLCof3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLCof3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLCof3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLCof3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLCof3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLCof3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLCof3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLCof3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyLCof3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLCof3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyLCof3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyLCof3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLCof3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLCof3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLCof3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLCof3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLCof3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyLCof3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLCof3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLCof3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNgvhnw.s: Assembler messages:
encrypt.c: /tmp/ccNgvhnw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNgvhnw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNgvhnw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNgvhnw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgvhnw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgvhnw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgvhnw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgvhnw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgvhnw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgvhnw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgvhnw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgvhnw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNgvhnw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgvhnw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNgvhnw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNgvhnw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgvhnw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgvhnw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgvhnw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgvhnw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgvhnw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNgvhnw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgvhnw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgvhnw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUiQ6mK.s: Assembler messages:
encrypt.c: /tmp/ccUiQ6mK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUiQ6mK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUiQ6mK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUiQ6mK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiQ6mK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiQ6mK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiQ6mK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiQ6mK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiQ6mK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiQ6mK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiQ6mK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiQ6mK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUiQ6mK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiQ6mK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUiQ6mK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiQ6mK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUiQ6mK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiQ6mK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUiQ6mK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUiQ6mK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiQ6mK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUiQ6mK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUiQ6mK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUiQ6mK.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVoL4B1.s: Assembler messages:
encrypt.c: /tmp/ccVoL4B1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVoL4B1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVoL4B1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVoL4B1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoL4B1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoL4B1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoL4B1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoL4B1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoL4B1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVoL4B1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVoL4B1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVoL4B1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVoL4B1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoL4B1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVoL4B1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVoL4B1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVoL4B1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVoL4B1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVoL4B1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVoL4B1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoL4B1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVoL4B1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVoL4B1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVoL4B1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZYfgwM.s: Assembler messages:
encrypt.c: /tmp/ccZYfgwM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZYfgwM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZYfgwM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZYfgwM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYfgwM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYfgwM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYfgwM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYfgwM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYfgwM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYfgwM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYfgwM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYfgwM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZYfgwM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYfgwM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZYfgwM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZYfgwM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYfgwM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYfgwM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYfgwM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYfgwM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYfgwM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZYfgwM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYfgwM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYfgwM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJXamVn.s: Assembler messages:
encrypt.c: /tmp/ccJXamVn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJXamVn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJXamVn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJXamVn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXamVn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXamVn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXamVn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXamVn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXamVn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJXamVn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJXamVn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJXamVn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJXamVn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXamVn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJXamVn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJXamVn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJXamVn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJXamVn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJXamVn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJXamVn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXamVn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJXamVn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJXamVn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJXamVn.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccn1gVN8.s: Assembler messages:
encrypt.c: /tmp/ccn1gVN8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn1gVN8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn1gVN8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn1gVN8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1gVN8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1gVN8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1gVN8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1gVN8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1gVN8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn1gVN8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn1gVN8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn1gVN8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn1gVN8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1gVN8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn1gVN8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn1gVN8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn1gVN8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn1gVN8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn1gVN8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn1gVN8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn1gVN8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn1gVN8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn1gVN8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn1gVN8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0l9dWC.s: Assembler messages:
encrypt.c: /tmp/cc0l9dWC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0l9dWC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0l9dWC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0l9dWC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l9dWC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l9dWC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l9dWC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l9dWC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l9dWC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0l9dWC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0l9dWC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0l9dWC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0l9dWC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l9dWC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0l9dWC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0l9dWC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0l9dWC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0l9dWC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0l9dWC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l9dWC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0l9dWC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0l9dWC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0l9dWC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0l9dWC.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGoWZ3D.s: Assembler messages:
encrypt.c: /tmp/ccGoWZ3D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGoWZ3D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGoWZ3D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGoWZ3D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoWZ3D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoWZ3D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoWZ3D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoWZ3D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoWZ3D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGoWZ3D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGoWZ3D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGoWZ3D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGoWZ3D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoWZ3D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGoWZ3D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGoWZ3D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGoWZ3D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGoWZ3D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGoWZ3D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGoWZ3D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoWZ3D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGoWZ3D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGoWZ3D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGoWZ3D.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4pvRyy.s: Assembler messages:
encrypt.c: /tmp/cc4pvRyy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4pvRyy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4pvRyy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4pvRyy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pvRyy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pvRyy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pvRyy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pvRyy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pvRyy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pvRyy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pvRyy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pvRyy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4pvRyy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pvRyy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4pvRyy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pvRyy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4pvRyy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pvRyy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pvRyy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pvRyy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pvRyy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pvRyy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4pvRyy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pvRyy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnxwXAn.s: Assembler messages:
encrypt.c: /tmp/ccnxwXAn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnxwXAn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnxwXAn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnxwXAn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxwXAn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxwXAn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxwXAn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxwXAn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxwXAn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxwXAn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxwXAn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxwXAn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnxwXAn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxwXAn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnxwXAn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnxwXAn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxwXAn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxwXAn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxwXAn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxwXAn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxwXAn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnxwXAn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxwXAn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxwXAn.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYRZH5O.s: Assembler messages:
encrypt.c: /tmp/ccYRZH5O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYRZH5O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYRZH5O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYRZH5O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRZH5O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRZH5O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRZH5O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRZH5O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRZH5O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRZH5O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRZH5O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRZH5O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYRZH5O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRZH5O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYRZH5O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYRZH5O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRZH5O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRZH5O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRZH5O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRZH5O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRZH5O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYRZH5O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRZH5O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRZH5O.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccu4Ph1S.s: Assembler messages:
encrypt.c: /tmp/ccu4Ph1S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu4Ph1S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu4Ph1S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu4Ph1S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4Ph1S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4Ph1S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4Ph1S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4Ph1S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4Ph1S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu4Ph1S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu4Ph1S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu4Ph1S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu4Ph1S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4Ph1S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu4Ph1S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu4Ph1S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu4Ph1S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu4Ph1S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu4Ph1S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu4Ph1S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4Ph1S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu4Ph1S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu4Ph1S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu4Ph1S.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL8zXPT.s: Assembler messages:
encrypt.c: /tmp/ccL8zXPT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL8zXPT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL8zXPT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL8zXPT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8zXPT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8zXPT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8zXPT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8zXPT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8zXPT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8zXPT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8zXPT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8zXPT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL8zXPT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8zXPT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL8zXPT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8zXPT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL8zXPT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8zXPT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8zXPT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8zXPT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8zXPT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8zXPT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL8zXPT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8zXPT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQUw1PI.s: Assembler messages:
encrypt.c: /tmp/ccQUw1PI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQUw1PI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQUw1PI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQUw1PI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUw1PI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUw1PI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUw1PI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUw1PI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUw1PI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUw1PI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUw1PI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUw1PI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQUw1PI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUw1PI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQUw1PI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQUw1PI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUw1PI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUw1PI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUw1PI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUw1PI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUw1PI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQUw1PI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUw1PI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUw1PI.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8dekwf.s: Assembler messages:
encrypt.c: /tmp/cc8dekwf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8dekwf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8dekwf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8dekwf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dekwf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dekwf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dekwf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dekwf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dekwf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dekwf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dekwf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dekwf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8dekwf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dekwf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8dekwf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dekwf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8dekwf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dekwf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8dekwf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8dekwf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dekwf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8dekwf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8dekwf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8dekwf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFhMQ60.s: Assembler messages:
encrypt.c: /tmp/ccFhMQ60.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFhMQ60.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFhMQ60.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFhMQ60.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhMQ60.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhMQ60.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhMQ60.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhMQ60.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhMQ60.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhMQ60.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhMQ60.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhMQ60.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFhMQ60.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhMQ60.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFhMQ60.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFhMQ60.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhMQ60.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhMQ60.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhMQ60.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhMQ60.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhMQ60.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFhMQ60.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhMQ60.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhMQ60.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQClHwi.s: Assembler messages:
encrypt.c: /tmp/ccQClHwi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQClHwi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQClHwi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQClHwi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQClHwi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQClHwi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQClHwi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQClHwi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQClHwi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQClHwi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQClHwi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQClHwi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQClHwi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQClHwi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQClHwi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQClHwi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQClHwi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQClHwi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQClHwi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQClHwi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQClHwi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQClHwi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQClHwi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQClHwi.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvw3ot7.s: Assembler messages:
encrypt.c: /tmp/ccvw3ot7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvw3ot7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvw3ot7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvw3ot7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw3ot7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw3ot7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw3ot7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw3ot7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw3ot7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvw3ot7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvw3ot7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvw3ot7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvw3ot7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw3ot7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvw3ot7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvw3ot7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvw3ot7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvw3ot7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvw3ot7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw3ot7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvw3ot7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvw3ot7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvw3ot7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvw3ot7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc583Idz.s: Assembler messages:
encrypt.c: /tmp/cc583Idz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc583Idz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc583Idz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc583Idz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc583Idz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc583Idz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc583Idz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc583Idz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc583Idz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc583Idz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc583Idz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc583Idz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc583Idz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc583Idz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc583Idz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc583Idz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc583Idz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc583Idz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc583Idz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc583Idz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc583Idz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc583Idz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc583Idz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc583Idz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj8zZuK.s: Assembler messages:
encrypt.c: /tmp/ccj8zZuK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj8zZuK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj8zZuK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj8zZuK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8zZuK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8zZuK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8zZuK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8zZuK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8zZuK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8zZuK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8zZuK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8zZuK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj8zZuK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8zZuK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj8zZuK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8zZuK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj8zZuK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8zZuK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj8zZuK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj8zZuK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8zZuK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj8zZuK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj8zZuK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj8zZuK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCWdFVt.s: Assembler messages:
encrypt.c: /tmp/ccCWdFVt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCWdFVt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCWdFVt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCWdFVt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWdFVt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWdFVt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWdFVt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWdFVt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWdFVt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWdFVt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWdFVt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWdFVt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCWdFVt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWdFVt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCWdFVt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCWdFVt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWdFVt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWdFVt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWdFVt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWdFVt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWdFVt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCWdFVt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWdFVt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWdFVt.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLMKv2E.s: Assembler messages:
encrypt.c: /tmp/ccLMKv2E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLMKv2E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLMKv2E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLMKv2E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMKv2E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMKv2E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMKv2E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMKv2E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMKv2E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMKv2E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMKv2E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMKv2E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLMKv2E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMKv2E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLMKv2E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMKv2E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLMKv2E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMKv2E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMKv2E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMKv2E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMKv2E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMKv2E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLMKv2E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMKv2E.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3ZaBLZ.s: Assembler messages:
encrypt.c: /tmp/cc3ZaBLZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ZaBLZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ZaBLZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ZaBLZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZaBLZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZaBLZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZaBLZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZaBLZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZaBLZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZaBLZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZaBLZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZaBLZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ZaBLZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZaBLZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ZaBLZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZaBLZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3ZaBLZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZaBLZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZaBLZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZaBLZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZaBLZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZaBLZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ZaBLZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZaBLZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXth8uO.s: Assembler messages:
encrypt.c: /tmp/ccXth8uO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXth8uO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXth8uO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXth8uO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXth8uO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXth8uO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXth8uO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXth8uO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXth8uO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXth8uO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXth8uO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXth8uO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXth8uO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXth8uO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXth8uO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXth8uO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXth8uO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXth8uO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXth8uO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXth8uO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXth8uO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXth8uO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXth8uO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXth8uO.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF5fYFx.s: Assembler messages:
encrypt.c: /tmp/ccF5fYFx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF5fYFx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF5fYFx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF5fYFx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5fYFx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5fYFx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5fYFx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5fYFx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5fYFx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF5fYFx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF5fYFx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF5fYFx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF5fYFx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5fYFx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF5fYFx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF5fYFx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF5fYFx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF5fYFx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF5fYFx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5fYFx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF5fYFx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF5fYFx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF5fYFx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF5fYFx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW1BQWK.s: Assembler messages:
encrypt.c: /tmp/ccW1BQWK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW1BQWK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW1BQWK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW1BQWK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1BQWK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1BQWK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1BQWK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1BQWK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1BQWK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1BQWK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1BQWK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1BQWK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW1BQWK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1BQWK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW1BQWK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1BQWK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW1BQWK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1BQWK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1BQWK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1BQWK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1BQWK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1BQWK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW1BQWK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1BQWK.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9bXhl3.s: Assembler messages:
encrypt.c: /tmp/cc9bXhl3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9bXhl3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9bXhl3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9bXhl3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bXhl3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bXhl3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bXhl3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bXhl3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bXhl3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bXhl3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bXhl3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bXhl3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9bXhl3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bXhl3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9bXhl3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bXhl3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9bXhl3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bXhl3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bXhl3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bXhl3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bXhl3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bXhl3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9bXhl3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bXhl3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCh4hu0.s: Assembler messages:
encrypt.c: /tmp/ccCh4hu0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCh4hu0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCh4hu0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCh4hu0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh4hu0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh4hu0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh4hu0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh4hu0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh4hu0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCh4hu0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCh4hu0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCh4hu0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCh4hu0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh4hu0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCh4hu0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCh4hu0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCh4hu0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCh4hu0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCh4hu0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCh4hu0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCh4hu0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCh4hu0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCh4hu0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCh4hu0.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGjlpm8.s: Assembler messages:
encrypt.c: /tmp/ccGjlpm8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGjlpm8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGjlpm8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGjlpm8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjlpm8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjlpm8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjlpm8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjlpm8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjlpm8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjlpm8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjlpm8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjlpm8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGjlpm8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjlpm8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGjlpm8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjlpm8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGjlpm8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjlpm8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjlpm8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjlpm8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjlpm8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjlpm8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGjlpm8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjlpm8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgrEBRT.s: Assembler messages:
encrypt.c: /tmp/ccgrEBRT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgrEBRT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgrEBRT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgrEBRT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrEBRT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrEBRT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrEBRT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrEBRT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrEBRT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgrEBRT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgrEBRT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgrEBRT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgrEBRT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrEBRT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgrEBRT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgrEBRT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgrEBRT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrEBRT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrEBRT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrEBRT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrEBRT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgrEBRT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrEBRT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrEBRT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKjSFEe.s: Assembler messages:
encrypt.c: /tmp/ccKjSFEe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKjSFEe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKjSFEe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKjSFEe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjSFEe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjSFEe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjSFEe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjSFEe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjSFEe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKjSFEe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKjSFEe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKjSFEe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKjSFEe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjSFEe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKjSFEe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKjSFEe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKjSFEe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKjSFEe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKjSFEe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKjSFEe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKjSFEe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKjSFEe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKjSFEe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKjSFEe.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdGmLno.s: Assembler messages:
encrypt.c: /tmp/ccdGmLno.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdGmLno.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdGmLno.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdGmLno.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGmLno.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGmLno.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGmLno.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGmLno.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGmLno.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdGmLno.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdGmLno.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdGmLno.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdGmLno.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGmLno.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdGmLno.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdGmLno.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdGmLno.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdGmLno.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdGmLno.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdGmLno.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGmLno.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdGmLno.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdGmLno.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdGmLno.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1YRF9k.s: Assembler messages:
encrypt.c: /tmp/cc1YRF9k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1YRF9k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1YRF9k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1YRF9k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YRF9k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YRF9k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YRF9k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YRF9k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YRF9k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YRF9k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YRF9k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YRF9k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1YRF9k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YRF9k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1YRF9k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1YRF9k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YRF9k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YRF9k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YRF9k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YRF9k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YRF9k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1YRF9k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YRF9k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YRF9k.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVWvm9u.s: Assembler messages:
encrypt.c: /tmp/ccVWvm9u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVWvm9u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVWvm9u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVWvm9u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWvm9u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWvm9u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWvm9u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWvm9u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWvm9u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWvm9u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWvm9u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWvm9u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVWvm9u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWvm9u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVWvm9u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWvm9u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVWvm9u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWvm9u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVWvm9u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVWvm9u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWvm9u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVWvm9u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVWvm9u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVWvm9u.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfkslqY.s: Assembler messages:
encrypt.c: /tmp/ccfkslqY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfkslqY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfkslqY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfkslqY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkslqY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkslqY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkslqY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkslqY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkslqY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfkslqY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfkslqY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfkslqY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfkslqY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkslqY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfkslqY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfkslqY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfkslqY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfkslqY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfkslqY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfkslqY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkslqY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfkslqY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfkslqY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfkslqY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjt5TJK.s: Assembler messages:
encrypt.c: /tmp/ccjt5TJK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjt5TJK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjt5TJK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjt5TJK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjt5TJK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjt5TJK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjt5TJK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjt5TJK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjt5TJK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjt5TJK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjt5TJK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjt5TJK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjt5TJK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjt5TJK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjt5TJK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjt5TJK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjt5TJK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjt5TJK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjt5TJK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjt5TJK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjt5TJK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjt5TJK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjt5TJK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjt5TJK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc757c9D.s: Assembler messages:
encrypt.c: /tmp/cc757c9D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc757c9D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc757c9D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc757c9D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc757c9D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc757c9D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc757c9D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc757c9D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc757c9D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc757c9D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc757c9D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc757c9D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc757c9D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc757c9D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc757c9D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc757c9D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc757c9D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc757c9D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc757c9D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc757c9D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc757c9D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc757c9D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc757c9D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc757c9D.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHa0wzS.s: Assembler messages:
encrypt.c: /tmp/ccHa0wzS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHa0wzS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHa0wzS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHa0wzS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa0wzS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa0wzS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa0wzS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa0wzS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa0wzS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHa0wzS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHa0wzS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHa0wzS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHa0wzS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa0wzS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHa0wzS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHa0wzS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHa0wzS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHa0wzS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHa0wzS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHa0wzS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa0wzS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHa0wzS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHa0wzS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHa0wzS.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8lYzP8.s: Assembler messages:
encrypt.c: /tmp/cc8lYzP8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8lYzP8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8lYzP8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8lYzP8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lYzP8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lYzP8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lYzP8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lYzP8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lYzP8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lYzP8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lYzP8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lYzP8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8lYzP8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lYzP8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8lYzP8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lYzP8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8lYzP8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8lYzP8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8lYzP8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8lYzP8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lYzP8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8lYzP8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8lYzP8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8lYzP8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9l0eRY.s: Assembler messages:
encrypt.c: /tmp/cc9l0eRY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9l0eRY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9l0eRY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9l0eRY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l0eRY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l0eRY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l0eRY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l0eRY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l0eRY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9l0eRY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9l0eRY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9l0eRY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9l0eRY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l0eRY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9l0eRY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9l0eRY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9l0eRY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9l0eRY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9l0eRY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9l0eRY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9l0eRY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9l0eRY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9l0eRY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9l0eRY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJrfvgR.s: Assembler messages:
encrypt.c: /tmp/ccJrfvgR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJrfvgR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJrfvgR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJrfvgR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrfvgR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrfvgR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrfvgR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrfvgR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrfvgR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJrfvgR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJrfvgR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJrfvgR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJrfvgR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrfvgR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJrfvgR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJrfvgR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJrfvgR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJrfvgR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJrfvgR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrfvgR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJrfvgR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJrfvgR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJrfvgR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJrfvgR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLAH8M0.s: Assembler messages:
encrypt.c: /tmp/ccLAH8M0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLAH8M0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLAH8M0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLAH8M0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAH8M0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAH8M0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAH8M0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAH8M0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAH8M0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAH8M0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAH8M0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAH8M0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLAH8M0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAH8M0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLAH8M0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAH8M0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLAH8M0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAH8M0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAH8M0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAH8M0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAH8M0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAH8M0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLAH8M0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAH8M0.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWDBtl7.s: Assembler messages:
encrypt.c: /tmp/ccWDBtl7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWDBtl7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWDBtl7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWDBtl7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDBtl7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDBtl7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDBtl7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDBtl7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDBtl7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWDBtl7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWDBtl7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWDBtl7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWDBtl7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDBtl7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWDBtl7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWDBtl7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWDBtl7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWDBtl7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWDBtl7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDBtl7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWDBtl7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWDBtl7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWDBtl7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWDBtl7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchjNfaj.s: Assembler messages:
encrypt.c: /tmp/cchjNfaj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchjNfaj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchjNfaj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchjNfaj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNfaj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNfaj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNfaj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNfaj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNfaj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjNfaj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjNfaj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjNfaj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchjNfaj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNfaj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchjNfaj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjNfaj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchjNfaj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjNfaj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchjNfaj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchjNfaj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjNfaj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchjNfaj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchjNfaj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchjNfaj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJAoIzc.s: Assembler messages:
encrypt.c: /tmp/ccJAoIzc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJAoIzc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJAoIzc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJAoIzc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAoIzc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAoIzc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAoIzc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAoIzc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAoIzc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAoIzc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAoIzc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAoIzc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJAoIzc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAoIzc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJAoIzc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJAoIzc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAoIzc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAoIzc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAoIzc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAoIzc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAoIzc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJAoIzc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAoIzc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAoIzc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWvu7jc.s: Assembler messages:
encrypt.c: /tmp/ccWvu7jc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWvu7jc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWvu7jc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWvu7jc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvu7jc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvu7jc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvu7jc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvu7jc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvu7jc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWvu7jc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWvu7jc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWvu7jc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWvu7jc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvu7jc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWvu7jc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWvu7jc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWvu7jc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWvu7jc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWvu7jc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWvu7jc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvu7jc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWvu7jc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWvu7jc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWvu7jc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNFqvdE.s: Assembler messages:
encrypt.c: /tmp/ccNFqvdE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNFqvdE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNFqvdE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNFqvdE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFqvdE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFqvdE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFqvdE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFqvdE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFqvdE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNFqvdE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNFqvdE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNFqvdE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNFqvdE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFqvdE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNFqvdE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNFqvdE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNFqvdE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNFqvdE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNFqvdE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNFqvdE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFqvdE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNFqvdE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNFqvdE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNFqvdE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cci6cLxt.s: Assembler messages:
encrypt.c: /tmp/cci6cLxt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci6cLxt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci6cLxt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci6cLxt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6cLxt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6cLxt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6cLxt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6cLxt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6cLxt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci6cLxt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci6cLxt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci6cLxt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci6cLxt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6cLxt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci6cLxt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci6cLxt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci6cLxt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci6cLxt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci6cLxt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6cLxt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci6cLxt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci6cLxt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci6cLxt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci6cLxt.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3xBY90.s: Assembler messages:
encrypt.c: /tmp/cc3xBY90.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3xBY90.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3xBY90.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3xBY90.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xBY90.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xBY90.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xBY90.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xBY90.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xBY90.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xBY90.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xBY90.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xBY90.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3xBY90.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xBY90.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3xBY90.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xBY90.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3xBY90.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xBY90.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xBY90.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xBY90.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xBY90.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xBY90.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3xBY90.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xBY90.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclfuJCM.s: Assembler messages:
encrypt.c: /tmp/cclfuJCM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclfuJCM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclfuJCM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclfuJCM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfuJCM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfuJCM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfuJCM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfuJCM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfuJCM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclfuJCM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclfuJCM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclfuJCM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclfuJCM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfuJCM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclfuJCM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclfuJCM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclfuJCM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfuJCM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfuJCM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfuJCM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfuJCM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclfuJCM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfuJCM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfuJCM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1m0mOf.s: Assembler messages:
encrypt.c: /tmp/cc1m0mOf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1m0mOf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1m0mOf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1m0mOf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1m0mOf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1m0mOf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1m0mOf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1m0mOf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1m0mOf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1m0mOf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1m0mOf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1m0mOf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1m0mOf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1m0mOf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1m0mOf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1m0mOf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1m0mOf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1m0mOf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1m0mOf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1m0mOf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1m0mOf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1m0mOf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1m0mOf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1m0mOf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3szH9s.s: Assembler messages:
encrypt.c: /tmp/cc3szH9s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3szH9s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3szH9s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3szH9s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3szH9s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3szH9s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3szH9s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3szH9s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3szH9s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3szH9s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3szH9s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3szH9s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3szH9s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3szH9s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3szH9s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3szH9s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3szH9s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3szH9s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3szH9s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3szH9s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3szH9s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3szH9s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3szH9s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3szH9s.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccShDcqn.s: Assembler messages:
encrypt.c: /tmp/ccShDcqn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccShDcqn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccShDcqn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccShDcqn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShDcqn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShDcqn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShDcqn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShDcqn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShDcqn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccShDcqn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccShDcqn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccShDcqn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccShDcqn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShDcqn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccShDcqn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccShDcqn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccShDcqn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccShDcqn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccShDcqn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccShDcqn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShDcqn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccShDcqn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccShDcqn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccShDcqn.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjPrxJ7.s: Assembler messages:
encrypt.c: /tmp/ccjPrxJ7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjPrxJ7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjPrxJ7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjPrxJ7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPrxJ7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPrxJ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPrxJ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPrxJ7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPrxJ7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPrxJ7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPrxJ7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPrxJ7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjPrxJ7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPrxJ7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjPrxJ7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjPrxJ7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPrxJ7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPrxJ7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPrxJ7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPrxJ7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPrxJ7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjPrxJ7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPrxJ7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPrxJ7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH6H1WL.s: Assembler messages:
encrypt.c: /tmp/ccH6H1WL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH6H1WL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH6H1WL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH6H1WL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6H1WL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6H1WL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6H1WL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6H1WL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6H1WL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6H1WL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6H1WL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6H1WL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH6H1WL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6H1WL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH6H1WL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6H1WL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH6H1WL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6H1WL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6H1WL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6H1WL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6H1WL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6H1WL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH6H1WL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6H1WL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOjkK8B.s: Assembler messages:
encrypt.c: /tmp/ccOjkK8B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOjkK8B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOjkK8B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOjkK8B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjkK8B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjkK8B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjkK8B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjkK8B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjkK8B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOjkK8B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOjkK8B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOjkK8B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOjkK8B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjkK8B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOjkK8B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOjkK8B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOjkK8B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjkK8B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjkK8B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjkK8B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjkK8B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOjkK8B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjkK8B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjkK8B.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF0IUMw.s: Assembler messages:
encrypt.c: /tmp/ccF0IUMw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF0IUMw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF0IUMw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF0IUMw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0IUMw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0IUMw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0IUMw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0IUMw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0IUMw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF0IUMw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF0IUMw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF0IUMw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF0IUMw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0IUMw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF0IUMw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF0IUMw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF0IUMw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0IUMw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0IUMw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0IUMw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0IUMw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF0IUMw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0IUMw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0IUMw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaZmDUK.s: Assembler messages:
encrypt.c: /tmp/ccaZmDUK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaZmDUK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaZmDUK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaZmDUK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZmDUK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZmDUK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZmDUK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZmDUK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZmDUK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZmDUK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZmDUK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZmDUK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaZmDUK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZmDUK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaZmDUK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZmDUK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaZmDUK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZmDUK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZmDUK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZmDUK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZmDUK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZmDUK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaZmDUK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZmDUK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6yn3QY.s: Assembler messages:
encrypt.c: /tmp/cc6yn3QY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6yn3QY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6yn3QY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6yn3QY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yn3QY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yn3QY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yn3QY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yn3QY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yn3QY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6yn3QY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6yn3QY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6yn3QY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6yn3QY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yn3QY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6yn3QY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6yn3QY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6yn3QY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6yn3QY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6yn3QY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yn3QY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6yn3QY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6yn3QY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6yn3QY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6yn3QY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRLdNwf.s: Assembler messages:
encrypt.c: /tmp/ccRLdNwf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRLdNwf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRLdNwf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRLdNwf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLdNwf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLdNwf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLdNwf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLdNwf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLdNwf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRLdNwf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRLdNwf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRLdNwf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRLdNwf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLdNwf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRLdNwf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRLdNwf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRLdNwf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRLdNwf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRLdNwf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRLdNwf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLdNwf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRLdNwf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRLdNwf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRLdNwf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccMvn8c7.s: Assembler messages:
encrypt.c: /tmp/ccMvn8c7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMvn8c7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMvn8c7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMvn8c7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvn8c7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvn8c7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvn8c7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvn8c7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvn8c7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMvn8c7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMvn8c7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMvn8c7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMvn8c7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvn8c7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMvn8c7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMvn8c7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMvn8c7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMvn8c7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMvn8c7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMvn8c7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvn8c7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMvn8c7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMvn8c7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMvn8c7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccUSoT9R.s: Assembler messages:
encrypt.c: /tmp/ccUSoT9R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUSoT9R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUSoT9R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUSoT9R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSoT9R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSoT9R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSoT9R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSoT9R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSoT9R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSoT9R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSoT9R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSoT9R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUSoT9R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSoT9R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUSoT9R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUSoT9R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSoT9R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSoT9R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSoT9R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSoT9R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSoT9R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUSoT9R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSoT9R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSoT9R.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJO7EDh.s: Assembler messages:
encrypt.c: /tmp/ccJO7EDh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJO7EDh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJO7EDh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJO7EDh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJO7EDh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJO7EDh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJO7EDh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJO7EDh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJO7EDh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJO7EDh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJO7EDh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJO7EDh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJO7EDh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJO7EDh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJO7EDh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJO7EDh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJO7EDh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJO7EDh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJO7EDh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJO7EDh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJO7EDh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJO7EDh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJO7EDh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJO7EDh.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOGblIp.s: Assembler messages:
encrypt.c: /tmp/ccOGblIp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOGblIp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOGblIp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOGblIp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGblIp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGblIp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGblIp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGblIp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGblIp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGblIp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGblIp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGblIp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOGblIp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGblIp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOGblIp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGblIp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOGblIp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGblIp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGblIp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGblIp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGblIp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGblIp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOGblIp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGblIp.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmzpwv9.s: Assembler messages:
encrypt.c: /tmp/ccmzpwv9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmzpwv9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmzpwv9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmzpwv9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzpwv9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzpwv9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzpwv9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzpwv9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzpwv9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzpwv9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzpwv9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzpwv9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmzpwv9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzpwv9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmzpwv9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzpwv9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmzpwv9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzpwv9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzpwv9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzpwv9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzpwv9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzpwv9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmzpwv9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzpwv9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccudXb36.s: Assembler messages:
encrypt.c: /tmp/ccudXb36.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccudXb36.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccudXb36.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccudXb36.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudXb36.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudXb36.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudXb36.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudXb36.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudXb36.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccudXb36.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccudXb36.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccudXb36.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccudXb36.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudXb36.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccudXb36.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccudXb36.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccudXb36.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccudXb36.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccudXb36.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudXb36.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccudXb36.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccudXb36.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccudXb36.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccudXb36.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2Mgw2m.s: Assembler messages:
encrypt.c: /tmp/cc2Mgw2m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Mgw2m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Mgw2m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Mgw2m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Mgw2m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Mgw2m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Mgw2m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Mgw2m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Mgw2m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Mgw2m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Mgw2m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Mgw2m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Mgw2m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Mgw2m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Mgw2m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2Mgw2m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Mgw2m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Mgw2m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Mgw2m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Mgw2m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Mgw2m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Mgw2m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Mgw2m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Mgw2m.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvlS3Yy.s: Assembler messages:
encrypt.c: /tmp/ccvlS3Yy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvlS3Yy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvlS3Yy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvlS3Yy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlS3Yy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlS3Yy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlS3Yy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlS3Yy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlS3Yy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlS3Yy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlS3Yy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlS3Yy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvlS3Yy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlS3Yy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvlS3Yy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlS3Yy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvlS3Yy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlS3Yy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvlS3Yy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvlS3Yy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlS3Yy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvlS3Yy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvlS3Yy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvlS3Yy.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc4KGMfs.s: Assembler messages:
encrypt.c: /tmp/cc4KGMfs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4KGMfs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4KGMfs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4KGMfs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KGMfs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KGMfs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KGMfs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KGMfs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KGMfs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KGMfs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KGMfs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KGMfs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4KGMfs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KGMfs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4KGMfs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KGMfs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4KGMfs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KGMfs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KGMfs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KGMfs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KGMfs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KGMfs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4KGMfs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KGMfs.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccEwPWyg.s: Assembler messages:
encrypt.c: /tmp/ccEwPWyg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEwPWyg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEwPWyg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEwPWyg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwPWyg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwPWyg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwPWyg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwPWyg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwPWyg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEwPWyg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEwPWyg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEwPWyg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEwPWyg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwPWyg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEwPWyg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEwPWyg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEwPWyg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwPWyg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwPWyg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwPWyg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwPWyg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEwPWyg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwPWyg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwPWyg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8vFvKK.s: Assembler messages:
encrypt.c: /tmp/cc8vFvKK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8vFvKK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8vFvKK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8vFvKK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vFvKK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vFvKK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vFvKK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vFvKK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vFvKK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vFvKK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vFvKK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vFvKK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8vFvKK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vFvKK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8vFvKK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8vFvKK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vFvKK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vFvKK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vFvKK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vFvKK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vFvKK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8vFvKK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vFvKK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vFvKK.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrno04T.s: Assembler messages:
encrypt.c: /tmp/ccrno04T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrno04T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrno04T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrno04T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrno04T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrno04T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrno04T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrno04T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrno04T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrno04T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrno04T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrno04T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrno04T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrno04T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrno04T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrno04T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrno04T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrno04T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrno04T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrno04T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrno04T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrno04T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrno04T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrno04T.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc32L6CD.s: Assembler messages:
encrypt.c: /tmp/cc32L6CD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc32L6CD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc32L6CD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc32L6CD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32L6CD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32L6CD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32L6CD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32L6CD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32L6CD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32L6CD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32L6CD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32L6CD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc32L6CD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32L6CD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc32L6CD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32L6CD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc32L6CD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32L6CD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32L6CD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32L6CD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32L6CD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32L6CD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc32L6CD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32L6CD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnUsIzu.s: Assembler messages:
encrypt.c: /tmp/ccnUsIzu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnUsIzu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnUsIzu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnUsIzu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUsIzu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUsIzu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUsIzu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUsIzu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUsIzu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUsIzu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUsIzu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUsIzu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnUsIzu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUsIzu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnUsIzu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnUsIzu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUsIzu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUsIzu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUsIzu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUsIzu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUsIzu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnUsIzu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUsIzu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUsIzu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR7qd6S.s: Assembler messages:
encrypt.c: /tmp/ccR7qd6S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR7qd6S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR7qd6S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR7qd6S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7qd6S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7qd6S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7qd6S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7qd6S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7qd6S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7qd6S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7qd6S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7qd6S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR7qd6S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7qd6S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR7qd6S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR7qd6S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7qd6S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7qd6S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7qd6S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7qd6S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7qd6S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR7qd6S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7qd6S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7qd6S.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuSBHY7.s: Assembler messages:
encrypt.c: /tmp/ccuSBHY7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuSBHY7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuSBHY7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuSBHY7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSBHY7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSBHY7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSBHY7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSBHY7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSBHY7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuSBHY7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuSBHY7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuSBHY7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuSBHY7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSBHY7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuSBHY7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuSBHY7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuSBHY7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuSBHY7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuSBHY7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuSBHY7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSBHY7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuSBHY7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuSBHY7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuSBHY7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccPJeSWZ.s: Assembler messages:
encrypt.c: /tmp/ccPJeSWZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPJeSWZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPJeSWZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPJeSWZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJeSWZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJeSWZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJeSWZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJeSWZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJeSWZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJeSWZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJeSWZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJeSWZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPJeSWZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJeSWZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPJeSWZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJeSWZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPJeSWZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJeSWZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJeSWZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJeSWZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJeSWZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJeSWZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPJeSWZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJeSWZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccjFGwHP.s: Assembler messages:
encrypt.c: /tmp/ccjFGwHP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjFGwHP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjFGwHP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjFGwHP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFGwHP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFGwHP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFGwHP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFGwHP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFGwHP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFGwHP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFGwHP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFGwHP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjFGwHP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFGwHP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjFGwHP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjFGwHP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFGwHP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFGwHP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFGwHP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFGwHP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFGwHP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjFGwHP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFGwHP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFGwHP.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJZa2ri.s: Assembler messages:
encrypt.c: /tmp/ccJZa2ri.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJZa2ri.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJZa2ri.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJZa2ri.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZa2ri.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZa2ri.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZa2ri.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZa2ri.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZa2ri.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZa2ri.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZa2ri.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZa2ri.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJZa2ri.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZa2ri.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJZa2ri.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZa2ri.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJZa2ri.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZa2ri.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZa2ri.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZa2ri.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZa2ri.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZa2ri.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJZa2ri.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZa2ri.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJmVi8e.s: Assembler messages:
encrypt.c: /tmp/ccJmVi8e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJmVi8e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJmVi8e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJmVi8e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmVi8e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmVi8e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmVi8e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmVi8e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmVi8e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJmVi8e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJmVi8e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJmVi8e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJmVi8e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmVi8e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJmVi8e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJmVi8e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJmVi8e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJmVi8e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJmVi8e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmVi8e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJmVi8e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJmVi8e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJmVi8e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJmVi8e.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4igP4C.s: Assembler messages:
encrypt.c: /tmp/cc4igP4C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4igP4C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4igP4C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4igP4C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4igP4C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4igP4C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4igP4C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4igP4C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4igP4C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4igP4C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4igP4C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4igP4C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4igP4C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4igP4C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4igP4C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4igP4C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4igP4C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4igP4C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4igP4C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4igP4C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4igP4C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4igP4C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4igP4C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4igP4C.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIUum7M.s: Assembler messages:
encrypt.c: /tmp/ccIUum7M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIUum7M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIUum7M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIUum7M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUum7M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUum7M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUum7M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUum7M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUum7M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUum7M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUum7M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUum7M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIUum7M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUum7M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIUum7M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUum7M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIUum7M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUum7M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUum7M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUum7M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUum7M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUum7M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIUum7M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUum7M.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8RXAbf.s: Assembler messages:
encrypt.c: /tmp/cc8RXAbf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8RXAbf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8RXAbf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8RXAbf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RXAbf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RXAbf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RXAbf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RXAbf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RXAbf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8RXAbf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8RXAbf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8RXAbf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8RXAbf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RXAbf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8RXAbf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8RXAbf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8RXAbf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8RXAbf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8RXAbf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8RXAbf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RXAbf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8RXAbf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8RXAbf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8RXAbf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccabi9k1.s: Assembler messages:
encrypt.c: /tmp/ccabi9k1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccabi9k1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccabi9k1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccabi9k1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabi9k1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabi9k1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabi9k1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabi9k1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabi9k1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabi9k1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabi9k1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabi9k1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccabi9k1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabi9k1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccabi9k1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccabi9k1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabi9k1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabi9k1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabi9k1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabi9k1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabi9k1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccabi9k1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabi9k1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabi9k1.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc7ReIn9.s: Assembler messages:
encrypt.c: /tmp/cc7ReIn9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ReIn9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ReIn9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ReIn9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ReIn9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ReIn9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ReIn9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ReIn9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ReIn9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ReIn9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ReIn9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ReIn9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ReIn9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ReIn9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ReIn9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ReIn9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7ReIn9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ReIn9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ReIn9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ReIn9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ReIn9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ReIn9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ReIn9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ReIn9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccv81MZX.s: Assembler messages:
encrypt.c: /tmp/ccv81MZX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv81MZX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv81MZX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv81MZX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv81MZX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv81MZX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv81MZX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv81MZX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv81MZX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv81MZX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv81MZX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv81MZX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv81MZX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv81MZX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv81MZX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv81MZX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv81MZX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv81MZX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv81MZX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv81MZX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv81MZX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv81MZX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv81MZX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv81MZX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHpUXcB.s: Assembler messages:
encrypt.c: /tmp/ccHpUXcB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHpUXcB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHpUXcB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHpUXcB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpUXcB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpUXcB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpUXcB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpUXcB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpUXcB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpUXcB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpUXcB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpUXcB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHpUXcB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpUXcB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHpUXcB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpUXcB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHpUXcB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpUXcB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpUXcB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpUXcB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpUXcB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpUXcB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHpUXcB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpUXcB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccihERzn.s: Assembler messages:
encrypt.c: /tmp/ccihERzn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccihERzn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccihERzn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccihERzn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihERzn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihERzn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihERzn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihERzn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihERzn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihERzn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihERzn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihERzn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccihERzn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihERzn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccihERzn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccihERzn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihERzn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihERzn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihERzn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihERzn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihERzn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccihERzn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihERzn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihERzn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUDBxVs.s: Assembler messages:
encrypt.c: /tmp/ccUDBxVs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUDBxVs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUDBxVs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUDBxVs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDBxVs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDBxVs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDBxVs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDBxVs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDBxVs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDBxVs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDBxVs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDBxVs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUDBxVs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDBxVs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUDBxVs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDBxVs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUDBxVs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDBxVs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDBxVs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDBxVs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDBxVs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDBxVs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUDBxVs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDBxVs.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmrLDAf.s: Assembler messages:
encrypt.c: /tmp/ccmrLDAf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmrLDAf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmrLDAf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmrLDAf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrLDAf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrLDAf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrLDAf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrLDAf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrLDAf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmrLDAf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmrLDAf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmrLDAf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmrLDAf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrLDAf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmrLDAf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmrLDAf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmrLDAf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmrLDAf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmrLDAf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrLDAf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmrLDAf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmrLDAf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmrLDAf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmrLDAf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEU3hiK.s: Assembler messages:
encrypt.c: /tmp/ccEU3hiK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEU3hiK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEU3hiK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEU3hiK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEU3hiK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEU3hiK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEU3hiK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEU3hiK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEU3hiK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEU3hiK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEU3hiK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEU3hiK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEU3hiK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEU3hiK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEU3hiK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEU3hiK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEU3hiK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEU3hiK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEU3hiK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEU3hiK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEU3hiK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEU3hiK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEU3hiK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEU3hiK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwIGOCv.s: Assembler messages:
encrypt.c: /tmp/ccwIGOCv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwIGOCv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwIGOCv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwIGOCv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIGOCv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIGOCv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIGOCv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIGOCv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIGOCv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwIGOCv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwIGOCv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwIGOCv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwIGOCv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIGOCv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwIGOCv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwIGOCv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwIGOCv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwIGOCv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwIGOCv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIGOCv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwIGOCv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwIGOCv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwIGOCv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwIGOCv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYOxEuE.s: Assembler messages:
encrypt.c: /tmp/ccYOxEuE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYOxEuE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYOxEuE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYOxEuE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOxEuE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOxEuE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOxEuE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOxEuE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOxEuE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYOxEuE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYOxEuE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYOxEuE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYOxEuE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOxEuE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYOxEuE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYOxEuE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYOxEuE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYOxEuE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYOxEuE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYOxEuE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOxEuE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYOxEuE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYOxEuE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYOxEuE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsyoAOB.s: Assembler messages:
encrypt.c: /tmp/ccsyoAOB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsyoAOB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsyoAOB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsyoAOB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyoAOB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyoAOB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyoAOB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyoAOB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyoAOB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyoAOB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyoAOB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyoAOB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsyoAOB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyoAOB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsyoAOB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsyoAOB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyoAOB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyoAOB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyoAOB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyoAOB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyoAOB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsyoAOB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyoAOB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyoAOB.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPq8Gi6.s: Assembler messages:
encrypt.c: /tmp/ccPq8Gi6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPq8Gi6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPq8Gi6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPq8Gi6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPq8Gi6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPq8Gi6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPq8Gi6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPq8Gi6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPq8Gi6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPq8Gi6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPq8Gi6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPq8Gi6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPq8Gi6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPq8Gi6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPq8Gi6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPq8Gi6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPq8Gi6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPq8Gi6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPq8Gi6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPq8Gi6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPq8Gi6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPq8Gi6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPq8Gi6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPq8Gi6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb9QBRR.s: Assembler messages:
encrypt.c: /tmp/ccb9QBRR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb9QBRR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb9QBRR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb9QBRR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9QBRR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9QBRR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9QBRR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9QBRR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9QBRR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb9QBRR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb9QBRR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb9QBRR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb9QBRR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9QBRR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb9QBRR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb9QBRR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb9QBRR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb9QBRR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb9QBRR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9QBRR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb9QBRR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb9QBRR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb9QBRR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb9QBRR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc08yxQ9.s: Assembler messages:
encrypt.c: /tmp/cc08yxQ9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc08yxQ9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc08yxQ9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc08yxQ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08yxQ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08yxQ9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08yxQ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08yxQ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08yxQ9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08yxQ9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08yxQ9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08yxQ9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc08yxQ9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08yxQ9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc08yxQ9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08yxQ9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc08yxQ9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08yxQ9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08yxQ9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08yxQ9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08yxQ9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08yxQ9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc08yxQ9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08yxQ9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSejkHZ.s: Assembler messages:
encrypt.c: /tmp/ccSejkHZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSejkHZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSejkHZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSejkHZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSejkHZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSejkHZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSejkHZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSejkHZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSejkHZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSejkHZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSejkHZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSejkHZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSejkHZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSejkHZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSejkHZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSejkHZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSejkHZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSejkHZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSejkHZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSejkHZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSejkHZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSejkHZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSejkHZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSejkHZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8bo8Kr.s: Assembler messages:
encrypt.c: /tmp/cc8bo8Kr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8bo8Kr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8bo8Kr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8bo8Kr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bo8Kr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bo8Kr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bo8Kr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bo8Kr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bo8Kr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8bo8Kr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8bo8Kr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8bo8Kr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8bo8Kr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bo8Kr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8bo8Kr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8bo8Kr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8bo8Kr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8bo8Kr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8bo8Kr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8bo8Kr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8bo8Kr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8bo8Kr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8bo8Kr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8bo8Kr.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccogjzEu.s: Assembler messages:
encrypt.c: /tmp/ccogjzEu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccogjzEu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccogjzEu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccogjzEu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogjzEu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogjzEu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogjzEu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogjzEu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogjzEu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogjzEu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogjzEu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogjzEu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccogjzEu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogjzEu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccogjzEu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogjzEu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccogjzEu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogjzEu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccogjzEu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccogjzEu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogjzEu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccogjzEu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccogjzEu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccogjzEu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3kgZYl.s: Assembler messages:
encrypt.c: /tmp/cc3kgZYl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3kgZYl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3kgZYl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3kgZYl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kgZYl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kgZYl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kgZYl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kgZYl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kgZYl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kgZYl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kgZYl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kgZYl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3kgZYl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kgZYl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3kgZYl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3kgZYl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kgZYl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kgZYl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kgZYl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kgZYl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kgZYl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3kgZYl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kgZYl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kgZYl.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccidLgbw.s: Assembler messages:
encrypt.c: /tmp/ccidLgbw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccidLgbw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccidLgbw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccidLgbw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidLgbw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidLgbw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidLgbw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidLgbw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidLgbw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidLgbw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidLgbw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidLgbw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccidLgbw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidLgbw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccidLgbw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidLgbw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccidLgbw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidLgbw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidLgbw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidLgbw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidLgbw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidLgbw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccidLgbw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidLgbw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8mTvYQ.s: Assembler messages:
encrypt.c: /tmp/cc8mTvYQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8mTvYQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8mTvYQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8mTvYQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mTvYQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mTvYQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mTvYQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mTvYQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mTvYQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mTvYQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mTvYQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mTvYQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8mTvYQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mTvYQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8mTvYQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mTvYQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8mTvYQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mTvYQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8mTvYQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8mTvYQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mTvYQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8mTvYQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8mTvYQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8mTvYQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnCx4bC.s: Assembler messages:
encrypt.c: /tmp/ccnCx4bC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnCx4bC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnCx4bC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnCx4bC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCx4bC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCx4bC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCx4bC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCx4bC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCx4bC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnCx4bC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnCx4bC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnCx4bC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnCx4bC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCx4bC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnCx4bC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnCx4bC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnCx4bC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnCx4bC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnCx4bC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCx4bC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnCx4bC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnCx4bC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnCx4bC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnCx4bC.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmP5GiU.s: Assembler messages:
encrypt.c: /tmp/ccmP5GiU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmP5GiU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmP5GiU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmP5GiU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP5GiU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP5GiU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP5GiU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP5GiU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP5GiU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmP5GiU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmP5GiU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmP5GiU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmP5GiU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP5GiU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmP5GiU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmP5GiU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmP5GiU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmP5GiU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmP5GiU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmP5GiU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP5GiU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmP5GiU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmP5GiU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmP5GiU.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw76TeK.s: Assembler messages:
encrypt.c: /tmp/ccw76TeK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw76TeK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw76TeK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw76TeK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw76TeK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw76TeK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw76TeK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw76TeK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw76TeK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw76TeK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw76TeK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw76TeK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw76TeK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw76TeK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw76TeK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw76TeK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw76TeK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw76TeK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw76TeK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw76TeK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw76TeK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw76TeK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw76TeK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw76TeK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwoaF7b.s: Assembler messages:
encrypt.c: /tmp/ccwoaF7b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwoaF7b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwoaF7b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwoaF7b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoaF7b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoaF7b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoaF7b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoaF7b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoaF7b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoaF7b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoaF7b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoaF7b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwoaF7b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoaF7b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwoaF7b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwoaF7b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoaF7b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoaF7b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoaF7b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoaF7b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoaF7b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwoaF7b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoaF7b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoaF7b.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwvvvzn.s: Assembler messages:
encrypt.c: /tmp/ccwvvvzn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwvvvzn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwvvvzn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwvvvzn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvvvzn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvvvzn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvvvzn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvvvzn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvvvzn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwvvvzn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwvvvzn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwvvvzn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwvvvzn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvvvzn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwvvvzn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwvvvzn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwvvvzn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwvvvzn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwvvvzn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwvvvzn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvvvzn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwvvvzn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwvvvzn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwvvvzn.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0DMIt6.s: Assembler messages:
encrypt.c: /tmp/cc0DMIt6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0DMIt6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0DMIt6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0DMIt6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DMIt6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DMIt6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DMIt6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DMIt6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DMIt6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0DMIt6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0DMIt6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0DMIt6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0DMIt6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DMIt6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0DMIt6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0DMIt6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0DMIt6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0DMIt6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0DMIt6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DMIt6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0DMIt6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0DMIt6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0DMIt6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0DMIt6.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAkb9of.s: Assembler messages:
encrypt.c: /tmp/ccAkb9of.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAkb9of.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAkb9of.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAkb9of.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkb9of.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkb9of.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkb9of.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkb9of.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkb9of.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAkb9of.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAkb9of.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAkb9of.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAkb9of.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkb9of.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAkb9of.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAkb9of.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAkb9of.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAkb9of.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAkb9of.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAkb9of.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkb9of.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAkb9of.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAkb9of.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAkb9of.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccavfFXx.s: Assembler messages:
encrypt.c: /tmp/ccavfFXx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccavfFXx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccavfFXx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccavfFXx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavfFXx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavfFXx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavfFXx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavfFXx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavfFXx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccavfFXx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccavfFXx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccavfFXx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccavfFXx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavfFXx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccavfFXx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccavfFXx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccavfFXx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccavfFXx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccavfFXx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccavfFXx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavfFXx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccavfFXx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccavfFXx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccavfFXx.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccpk0um.s: Assembler messages:
encrypt.c: /tmp/cccpk0um.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccpk0um.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccpk0um.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccpk0um.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpk0um.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpk0um.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpk0um.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpk0um.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpk0um.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccpk0um.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccpk0um.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccpk0um.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccpk0um.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpk0um.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccpk0um.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccpk0um.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccpk0um.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccpk0um.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccpk0um.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpk0um.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccpk0um.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccpk0um.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccpk0um.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccpk0um.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4EGXJ2.s: Assembler messages:
encrypt.c: /tmp/cc4EGXJ2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4EGXJ2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4EGXJ2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4EGXJ2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EGXJ2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EGXJ2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EGXJ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EGXJ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EGXJ2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4EGXJ2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4EGXJ2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4EGXJ2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4EGXJ2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EGXJ2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4EGXJ2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4EGXJ2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4EGXJ2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4EGXJ2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4EGXJ2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4EGXJ2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EGXJ2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4EGXJ2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4EGXJ2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4EGXJ2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct4gwzR.s: Assembler messages:
encrypt.c: /tmp/cct4gwzR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct4gwzR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct4gwzR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct4gwzR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4gwzR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4gwzR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4gwzR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4gwzR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4gwzR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4gwzR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4gwzR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4gwzR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct4gwzR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4gwzR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct4gwzR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct4gwzR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4gwzR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4gwzR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4gwzR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4gwzR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4gwzR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct4gwzR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4gwzR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4gwzR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1Xieuj.s: Assembler messages:
encrypt.c: /tmp/cc1Xieuj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Xieuj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Xieuj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Xieuj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xieuj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xieuj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xieuj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xieuj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xieuj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Xieuj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Xieuj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Xieuj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Xieuj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xieuj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Xieuj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Xieuj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Xieuj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Xieuj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Xieuj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xieuj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Xieuj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Xieuj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Xieuj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Xieuj.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPo00Au.s: Assembler messages:
encrypt.c: /tmp/ccPo00Au.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPo00Au.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPo00Au.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPo00Au.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPo00Au.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPo00Au.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPo00Au.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPo00Au.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPo00Au.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPo00Au.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPo00Au.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPo00Au.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPo00Au.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPo00Au.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPo00Au.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPo00Au.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPo00Au.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPo00Au.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPo00Au.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPo00Au.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPo00Au.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPo00Au.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPo00Au.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPo00Au.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc5l6RMd.s: Assembler messages:
encrypt.c: /tmp/cc5l6RMd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5l6RMd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5l6RMd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5l6RMd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5l6RMd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5l6RMd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5l6RMd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5l6RMd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5l6RMd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5l6RMd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5l6RMd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5l6RMd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5l6RMd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5l6RMd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5l6RMd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5l6RMd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5l6RMd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5l6RMd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5l6RMd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5l6RMd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5l6RMd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5l6RMd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5l6RMd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5l6RMd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccjjVh0o.s: Assembler messages:
encrypt.c: /tmp/ccjjVh0o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjjVh0o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjjVh0o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjjVh0o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjVh0o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjVh0o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjVh0o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjVh0o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjVh0o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjVh0o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjVh0o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjVh0o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjjVh0o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjVh0o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjjVh0o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjVh0o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjjVh0o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjVh0o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjjVh0o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjjVh0o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjVh0o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjjVh0o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjjVh0o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjjVh0o.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc26kYJF.s: Assembler messages:
encrypt.c: /tmp/cc26kYJF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc26kYJF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc26kYJF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc26kYJF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26kYJF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26kYJF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26kYJF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26kYJF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26kYJF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26kYJF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26kYJF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26kYJF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc26kYJF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26kYJF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc26kYJF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc26kYJF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26kYJF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26kYJF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26kYJF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26kYJF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26kYJF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc26kYJF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26kYJF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26kYJF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFGGbXJ.s: Assembler messages:
encrypt.c: /tmp/ccFGGbXJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFGGbXJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFGGbXJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFGGbXJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGGbXJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGGbXJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGGbXJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGGbXJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGGbXJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFGGbXJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFGGbXJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFGGbXJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFGGbXJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGGbXJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFGGbXJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFGGbXJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFGGbXJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFGGbXJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGGbXJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGGbXJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGGbXJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGGbXJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFGGbXJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGGbXJ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOeThsx.s: Assembler messages:
encrypt.c: /tmp/ccOeThsx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOeThsx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOeThsx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOeThsx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeThsx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeThsx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeThsx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeThsx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeThsx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeThsx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeThsx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeThsx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOeThsx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeThsx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOeThsx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeThsx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOeThsx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeThsx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOeThsx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOeThsx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeThsx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOeThsx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOeThsx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOeThsx.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj6Yezv.s: Assembler messages:
encrypt.c: /tmp/ccj6Yezv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj6Yezv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj6Yezv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj6Yezv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6Yezv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6Yezv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6Yezv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6Yezv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6Yezv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6Yezv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6Yezv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6Yezv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj6Yezv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6Yezv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj6Yezv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj6Yezv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6Yezv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6Yezv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6Yezv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6Yezv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6Yezv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj6Yezv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6Yezv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6Yezv.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc99oRnL.s: Assembler messages:
encrypt.c: /tmp/cc99oRnL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc99oRnL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc99oRnL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc99oRnL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99oRnL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99oRnL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99oRnL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99oRnL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99oRnL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99oRnL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99oRnL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99oRnL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc99oRnL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99oRnL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc99oRnL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc99oRnL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99oRnL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99oRnL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99oRnL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99oRnL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99oRnL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc99oRnL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99oRnL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99oRnL.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdkuGkZ.s: Assembler messages:
encrypt.c: /tmp/ccdkuGkZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdkuGkZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdkuGkZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdkuGkZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkuGkZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkuGkZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkuGkZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkuGkZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkuGkZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkuGkZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkuGkZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkuGkZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdkuGkZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkuGkZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdkuGkZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkuGkZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdkuGkZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkuGkZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkuGkZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkuGkZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkuGkZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkuGkZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdkuGkZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkuGkZ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccDwatwS.s: Assembler messages:
encrypt.c: /tmp/ccDwatwS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDwatwS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDwatwS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDwatwS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwatwS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwatwS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwatwS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwatwS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwatwS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwatwS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwatwS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwatwS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDwatwS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwatwS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDwatwS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwatwS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDwatwS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwatwS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwatwS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwatwS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwatwS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwatwS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDwatwS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwatwS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccjAoKTF.s: Assembler messages:
encrypt.c: /tmp/ccjAoKTF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjAoKTF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjAoKTF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjAoKTF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAoKTF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAoKTF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAoKTF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAoKTF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAoKTF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAoKTF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAoKTF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAoKTF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjAoKTF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAoKTF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjAoKTF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjAoKTF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAoKTF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAoKTF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAoKTF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAoKTF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAoKTF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjAoKTF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAoKTF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAoKTF.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIFkpA7.s: Assembler messages:
encrypt.c: /tmp/ccIFkpA7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIFkpA7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIFkpA7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIFkpA7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFkpA7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFkpA7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFkpA7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFkpA7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFkpA7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFkpA7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFkpA7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFkpA7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIFkpA7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFkpA7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIFkpA7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIFkpA7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFkpA7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFkpA7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFkpA7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFkpA7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFkpA7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIFkpA7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFkpA7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFkpA7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWFH8Jm.s: Assembler messages:
encrypt.c: /tmp/ccWFH8Jm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWFH8Jm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWFH8Jm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWFH8Jm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFH8Jm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFH8Jm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFH8Jm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFH8Jm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFH8Jm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFH8Jm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFH8Jm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFH8Jm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWFH8Jm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFH8Jm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWFH8Jm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFH8Jm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWFH8Jm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFH8Jm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWFH8Jm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWFH8Jm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFH8Jm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWFH8Jm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWFH8Jm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWFH8Jm.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG99t3n.s: Assembler messages:
encrypt.c: /tmp/ccG99t3n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG99t3n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG99t3n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG99t3n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG99t3n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG99t3n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG99t3n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG99t3n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG99t3n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG99t3n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG99t3n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG99t3n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG99t3n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG99t3n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG99t3n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG99t3n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG99t3n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG99t3n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG99t3n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG99t3n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG99t3n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG99t3n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG99t3n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG99t3n.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx10AGd.s: Assembler messages:
encrypt.c: /tmp/ccx10AGd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx10AGd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx10AGd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx10AGd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx10AGd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx10AGd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx10AGd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx10AGd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx10AGd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx10AGd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx10AGd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx10AGd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx10AGd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx10AGd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx10AGd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx10AGd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx10AGd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx10AGd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx10AGd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx10AGd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx10AGd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx10AGd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx10AGd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx10AGd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5lPshR.s: Assembler messages:
encrypt.c: /tmp/cc5lPshR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5lPshR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5lPshR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5lPshR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lPshR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lPshR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lPshR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lPshR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lPshR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lPshR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lPshR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lPshR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5lPshR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lPshR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5lPshR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lPshR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5lPshR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lPshR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lPshR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lPshR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lPshR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lPshR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5lPshR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lPshR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccC3dldD.s: Assembler messages:
encrypt.c: /tmp/ccC3dldD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC3dldD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC3dldD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC3dldD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3dldD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3dldD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3dldD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3dldD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3dldD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3dldD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3dldD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3dldD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC3dldD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3dldD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC3dldD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC3dldD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3dldD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3dldD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3dldD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3dldD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3dldD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC3dldD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3dldD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3dldD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccNqKjWz.s: Assembler messages:
encrypt.c: /tmp/ccNqKjWz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNqKjWz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNqKjWz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNqKjWz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqKjWz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqKjWz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqKjWz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqKjWz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqKjWz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNqKjWz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNqKjWz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNqKjWz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNqKjWz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqKjWz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNqKjWz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNqKjWz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNqKjWz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqKjWz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqKjWz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqKjWz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqKjWz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNqKjWz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqKjWz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqKjWz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccr8e1uL.s: Assembler messages:
encrypt.c: /tmp/ccr8e1uL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr8e1uL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr8e1uL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr8e1uL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8e1uL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8e1uL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8e1uL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8e1uL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8e1uL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8e1uL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8e1uL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8e1uL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr8e1uL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8e1uL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr8e1uL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8e1uL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr8e1uL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8e1uL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8e1uL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8e1uL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8e1uL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8e1uL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr8e1uL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8e1uL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccePeYrZ.s: Assembler messages:
encrypt.c: /tmp/ccePeYrZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccePeYrZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccePeYrZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccePeYrZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePeYrZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePeYrZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePeYrZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePeYrZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePeYrZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePeYrZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePeYrZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePeYrZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccePeYrZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePeYrZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccePeYrZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccePeYrZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePeYrZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePeYrZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePeYrZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePeYrZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePeYrZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccePeYrZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePeYrZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePeYrZ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuCp6yd.s: Assembler messages:
encrypt.c: /tmp/ccuCp6yd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuCp6yd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuCp6yd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuCp6yd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCp6yd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCp6yd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCp6yd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCp6yd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCp6yd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCp6yd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCp6yd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCp6yd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuCp6yd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCp6yd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuCp6yd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCp6yd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuCp6yd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCp6yd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCp6yd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCp6yd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCp6yd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCp6yd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuCp6yd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCp6yd.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