Implementation notes: x86, hydra1, crypto_aead/omdsha256k256n248tau256v1

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
308197refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
310269refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
312999refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
313736refgcc -m32 -O3 -fomit-frame-pointer2016102020161009
316104refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
316320refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102020161009
318176refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
318323refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
319482refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
320416refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
320853refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
322794refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
322941refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
323003refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
323293refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
323312refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
324216refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102020161009
324526refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
325034refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
325066refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
327171refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
327677refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
328562refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
330025refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
330046refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
334200refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
334516refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
335245refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
337872refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
340509refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
343171refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
343382refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
343877refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
343952refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
347165refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
348917refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
349776refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102020161009
350081refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
350353refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
352087refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
352090refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
354499refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
359301refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
359353refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
359526refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
370952refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
374403refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
374405refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
374496refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
375230refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
375320refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
375538refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
375791refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
376190refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
376363refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102020161009
376560refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
380733refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102020161009
380898refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102020161009
381095refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
381240refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
381552refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102020161009
385269refgcc -m32 -O2 -fomit-frame-pointer2016102020161009
386003refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
386278refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
386795refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
386842refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
387179refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
390250refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
390427refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
390461refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
390821refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
391763refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
392613refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
392613refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
393232refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
393859refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
393901refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
393965refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
394389refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
394605refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
394976refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
395013refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
395086refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102020161009
395312refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
395509refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
395512refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
395792refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
396384refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
396576refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102020161009
398069refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
398301refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
398966refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
399090refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102020161009
399261refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
399349refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
399448refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
399760refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
400189refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
400261refgcc -m32 -Os -fomit-frame-pointer2016102020161009
400398refgcc -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
400893refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
401021refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
401603refgcc -m32 -O -fomit-frame-pointer2016102020161009
402270refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
402392refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
402557refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
402880refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
403086refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
403258refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
403336refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
404774refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
407069refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102020161009
407152refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
407176refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102020161009
407208refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102020161009
407237refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102020161009
407338refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
407539refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102020161009
408272refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
408336refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
408461refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
408787refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
408886refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
412422refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016102020161009
412798refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
413205refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
413301refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
413872refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
413973refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
413983refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
415214refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102020161009
415224refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
415358refgcc -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
415808refgcc -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
415875refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
416442refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
416530refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
416650refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
416701refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
418264refgcc -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
418301refgcc -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
420586refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
420600refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
422853refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102020161009
422957refgcc -m32 -march=core2 -O -fomit-frame-pointer2016102020161009
423213refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102020161009
424775refgcc -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
425590refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
427264refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
429717refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
429725refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
429824refgcc -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
433949refgcc -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
439832refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
439997refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
446685refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
451094refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
451286refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
451293refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
451382refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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