Implementation notes: x86, hydra1, crypto_aead/omdsha256k256n248tau256v2

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
307794refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
309042refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
312784refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
314419refgcc -m32 -O3 -fomit-frame-pointer2016102020161009
314517refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102020161009
314621refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
315358refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
315559refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
318896refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
319403refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
319760refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
321501refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
323107refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
323340refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
323675refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
324381refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
324754refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
324788refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
325101refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
325136refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102020161009
325771refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
328043refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
329840refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
329930refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
332201refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
333357refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
333785refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
333848refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
338152refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
340651refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
342640refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
343749refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
344504refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
345829refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
346053refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
346448refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
348696refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
348706refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
349000refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102020161009
354000refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
354283refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
355160refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
360240refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
360299refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
360464refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
371432refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
371462refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
372725refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
374594refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
374757refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
374918refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
375411refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
375515refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
377237refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
377253refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
379686refgcc -m32 -O2 -fomit-frame-pointer2016102020161009
381408refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
382133refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102020161009
382426refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102020161009
382540refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
382832refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102020161009
384381refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102020161009
385648refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
387258refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
387726refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
387750refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
388269refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
388446refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
388447refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
390975refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
391186refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
391740refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
391965refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102020161009
393797refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
393834refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
395362refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102020161009
395724refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
395773refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
395976refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
395998refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
396062refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
396947refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
397174refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
397635refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
397696refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
397825refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
397872refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
397936refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
397944refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102020161009
398669refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
398727refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
399085refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
400327refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
400362refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102020161009
400462refgcc -m32 -march=core2 -O -fomit-frame-pointer2016102020161009
400636refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
400751refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
401155refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
401163refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
401317refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102020161009
402011refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
402845refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
403771refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
403867refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
403893refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
403933refgcc -m32 -Os -fomit-frame-pointer2016102020161009
404004refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
404726refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
404832refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
404952refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
405170refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
405243refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
405286refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
406344refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102020161009
406466refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102020161009
406533refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102020161009
406877refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102020161009
407731refgcc -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
407902refgcc -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
408720refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
408973refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
410025refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
410560refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
412157refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
412349refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
412414refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102020161009
413275refgcc -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
413298refgcc -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
413899refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
413910refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
414493refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
414674refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
417749refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102020161009
417805refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
419072refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
419502refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
419797refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
419965refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
420013refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
420091refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
420237refgcc -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
421368refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
421450refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
421731refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
422206refgcc -m32 -O -fomit-frame-pointer2016102020161009
423302refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016102020161009
427205refgcc -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
427291refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
427293refgcc -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
428518refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
430200refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
430238refgcc -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
430381refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
435768refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
435827refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
439205refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
460962refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
460981refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
460992refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
461030refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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