Implementation notes: x86, hydra1, crypto_aead/omdsha256k128n96tau128v1

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
308304refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
310228refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
312963refgcc -m32 -O3 -fomit-frame-pointer2016102020161009
313570refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
315925refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
316112refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102020161009
318443refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
318512refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
318670refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
320650refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
321458refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
322807refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
322917refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
323093refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
323835refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
323971refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102020161009
323992refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
324039refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
324061refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
324909refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
326310refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
327388refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
328612refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
329812refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
329893refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
333317refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
333331refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
337118refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
338024refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
340269refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
341283refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
341914refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
342299refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
342566refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
346725refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
348621refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
348959refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102020161009
349293refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
349608refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
351389refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
351405refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
354581refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
359198refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
359282refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
359312refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
372184refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
373564refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
373899refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
373944refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
374184refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
374389refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
374528refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
375075refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
377125refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
377376refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
377458refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
378064refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102020161009
378624refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
380709refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102020161009
380731refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102020161009
385733refgcc -m32 -O2 -fomit-frame-pointer2016102020161009
385965refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
386425refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102020161009
386593refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102020161009
388282refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
388797refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
389309refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
389609refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
390126refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
390221refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
390384refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
390574refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
391299refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
391608refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102020161009
391640refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
394965refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102020161009
395547refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
396064refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
396839refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
397333refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
397678refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
397682refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
398089refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102020161009
398144refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102020161009
398157refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102020161009
398250refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102020161009
398339refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
398718refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
398731refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
399381refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
399569refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
399619refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
399734refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
399767refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
400080refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
400240refgcc -m32 -Os -fomit-frame-pointer2016102020161009
402922refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
403096refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
403258refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102020161009
403393refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
403547refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
403787refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
404656refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
404781refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
405186refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
405245refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
405446refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
405565refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
405768refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
405814refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
405845refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
405861refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
405867refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102020161009
406254refgcc -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
406816refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
407395refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
408282refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
408352refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
408528refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
408680refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
409413refgcc -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
409723refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
409916refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
410349refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
411546refgcc -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
411702refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
412179refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
412630refgcc -m32 -march=core2 -O -fomit-frame-pointer2016102020161009
412813refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102020161009
413045refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102020161009
415189refgcc -m32 -O -fomit-frame-pointer2016102020161009
415896refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
416424refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
417003refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
417058refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
417125refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
417311refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
417382refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
417405refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
417421refgcc -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
419938refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
420122refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
420630refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
420674refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
420696refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
421549refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
422119refgcc -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
422736refgcc -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
422752refgcc -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
422957refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016102020161009
426845refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
428240refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
428613refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
439000refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
439898refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
440119refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
440330refgcc -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
440885refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
440939refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
446098refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009

Test failure

Implementation: crypto_aead/omdsha256k128n96tau128v1/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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLe0wBh.s: Assembler messages:
encrypt.c: /tmp/ccLe0wBh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLe0wBh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLe0wBh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLe0wBh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLe0wBh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLe0wBh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLe0wBh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLe0wBh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLe0wBh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLe0wBh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLe0wBh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLe0wBh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLe0wBh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLe0wBh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLe0wBh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLe0wBh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLe0wBh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLe0wBh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLe0wBh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLe0wBh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLe0wBh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLe0wBh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLe0wBh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLe0wBh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPDWi7u.s: Assembler messages:
encrypt.c: /tmp/ccPDWi7u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPDWi7u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPDWi7u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPDWi7u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDWi7u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDWi7u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDWi7u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDWi7u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDWi7u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDWi7u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDWi7u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDWi7u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPDWi7u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDWi7u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPDWi7u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPDWi7u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDWi7u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDWi7u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDWi7u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDWi7u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDWi7u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPDWi7u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDWi7u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDWi7u.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUJ601T.s: Assembler messages:
encrypt.c: /tmp/ccUJ601T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUJ601T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUJ601T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUJ601T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJ601T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJ601T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJ601T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJ601T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJ601T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUJ601T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUJ601T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUJ601T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUJ601T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJ601T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUJ601T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUJ601T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUJ601T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJ601T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJ601T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJ601T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJ601T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUJ601T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJ601T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJ601T.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm0pury.s: Assembler messages:
encrypt.c: /tmp/ccm0pury.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm0pury.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm0pury.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm0pury.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0pury.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0pury.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0pury.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0pury.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0pury.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0pury.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0pury.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0pury.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm0pury.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0pury.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm0pury.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0pury.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm0pury.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0pury.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0pury.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0pury.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0pury.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0pury.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm0pury.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0pury.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMva5Ew.s: Assembler messages:
encrypt.c: /tmp/ccMva5Ew.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMva5Ew.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMva5Ew.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMva5Ew.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMva5Ew.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMva5Ew.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMva5Ew.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMva5Ew.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMva5Ew.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMva5Ew.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMva5Ew.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMva5Ew.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMva5Ew.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMva5Ew.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMva5Ew.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMva5Ew.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMva5Ew.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMva5Ew.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMva5Ew.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMva5Ew.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMva5Ew.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMva5Ew.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMva5Ew.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMva5Ew.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMwn95Q.s: Assembler messages:
encrypt.c: /tmp/ccMwn95Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMwn95Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMwn95Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMwn95Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwn95Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwn95Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwn95Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwn95Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwn95Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMwn95Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMwn95Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMwn95Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMwn95Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwn95Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMwn95Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMwn95Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMwn95Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMwn95Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMwn95Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwn95Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMwn95Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMwn95Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMwn95Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMwn95Q.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTAGpzV.s: Assembler messages:
encrypt.c: /tmp/ccTAGpzV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTAGpzV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTAGpzV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTAGpzV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAGpzV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAGpzV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAGpzV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAGpzV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAGpzV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAGpzV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAGpzV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAGpzV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTAGpzV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAGpzV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTAGpzV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAGpzV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTAGpzV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAGpzV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAGpzV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAGpzV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAGpzV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAGpzV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTAGpzV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAGpzV.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccydcwZf.s: Assembler messages:
encrypt.c: /tmp/ccydcwZf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccydcwZf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccydcwZf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccydcwZf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydcwZf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydcwZf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydcwZf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydcwZf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydcwZf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydcwZf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydcwZf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydcwZf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccydcwZf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydcwZf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccydcwZf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccydcwZf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydcwZf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydcwZf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydcwZf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydcwZf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydcwZf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccydcwZf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydcwZf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydcwZf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAwfRS3.s: Assembler messages:
encrypt.c: /tmp/ccAwfRS3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAwfRS3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAwfRS3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAwfRS3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwfRS3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwfRS3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwfRS3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwfRS3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwfRS3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwfRS3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwfRS3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwfRS3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAwfRS3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwfRS3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAwfRS3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAwfRS3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwfRS3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwfRS3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwfRS3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwfRS3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwfRS3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAwfRS3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwfRS3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwfRS3.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmSuWxG.s: Assembler messages:
encrypt.c: /tmp/ccmSuWxG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmSuWxG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmSuWxG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmSuWxG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSuWxG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSuWxG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSuWxG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSuWxG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSuWxG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSuWxG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSuWxG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSuWxG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmSuWxG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSuWxG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmSuWxG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSuWxG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmSuWxG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSuWxG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSuWxG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSuWxG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSuWxG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSuWxG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmSuWxG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSuWxG.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1exila.s: Assembler messages:
encrypt.c: /tmp/cc1exila.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1exila.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1exila.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1exila.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1exila.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1exila.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1exila.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1exila.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1exila.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1exila.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1exila.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1exila.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1exila.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1exila.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1exila.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1exila.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1exila.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1exila.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1exila.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1exila.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1exila.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1exila.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1exila.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1exila.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnhs1Hs.s: Assembler messages:
encrypt.c: /tmp/ccnhs1Hs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnhs1Hs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnhs1Hs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnhs1Hs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhs1Hs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhs1Hs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhs1Hs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhs1Hs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhs1Hs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnhs1Hs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnhs1Hs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnhs1Hs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnhs1Hs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhs1Hs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnhs1Hs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnhs1Hs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnhs1Hs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnhs1Hs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnhs1Hs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhs1Hs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnhs1Hs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnhs1Hs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnhs1Hs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnhs1Hs.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccjRpDRp.s: Assembler messages:
encrypt.c: /tmp/ccjRpDRp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjRpDRp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjRpDRp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjRpDRp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRpDRp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRpDRp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRpDRp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRpDRp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRpDRp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRpDRp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRpDRp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRpDRp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjRpDRp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRpDRp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjRpDRp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjRpDRp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRpDRp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRpDRp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRpDRp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRpDRp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRpDRp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjRpDRp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRpDRp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRpDRp.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccvrncz2.s: Assembler messages:
encrypt.c: /tmp/ccvrncz2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvrncz2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvrncz2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvrncz2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrncz2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrncz2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrncz2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrncz2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrncz2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrncz2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrncz2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrncz2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvrncz2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrncz2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvrncz2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrncz2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvrncz2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrncz2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrncz2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrncz2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrncz2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrncz2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvrncz2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrncz2.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8w7G4v.s: Assembler messages:
encrypt.c: /tmp/cc8w7G4v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8w7G4v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8w7G4v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8w7G4v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w7G4v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w7G4v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w7G4v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w7G4v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w7G4v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8w7G4v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8w7G4v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8w7G4v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8w7G4v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w7G4v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8w7G4v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8w7G4v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8w7G4v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8w7G4v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8w7G4v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8w7G4v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w7G4v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8w7G4v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8w7G4v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8w7G4v.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cccx1xxH.s: Assembler messages:
encrypt.c: /tmp/cccx1xxH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccx1xxH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccx1xxH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccx1xxH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccx1xxH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccx1xxH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccx1xxH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccx1xxH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccx1xxH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccx1xxH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccx1xxH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccx1xxH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccx1xxH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccx1xxH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccx1xxH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccx1xxH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccx1xxH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccx1xxH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccx1xxH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccx1xxH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccx1xxH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccx1xxH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccx1xxH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccx1xxH.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUkA6jg.s: Assembler messages:
encrypt.c: /tmp/ccUkA6jg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUkA6jg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUkA6jg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUkA6jg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkA6jg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkA6jg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkA6jg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkA6jg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkA6jg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUkA6jg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUkA6jg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUkA6jg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUkA6jg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkA6jg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUkA6jg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUkA6jg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUkA6jg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkA6jg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkA6jg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkA6jg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkA6jg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUkA6jg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkA6jg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkA6jg.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv8yhMX.s: Assembler messages:
encrypt.c: /tmp/ccv8yhMX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv8yhMX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv8yhMX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv8yhMX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8yhMX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8yhMX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8yhMX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8yhMX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8yhMX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8yhMX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8yhMX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8yhMX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv8yhMX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8yhMX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv8yhMX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8yhMX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv8yhMX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8yhMX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv8yhMX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv8yhMX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8yhMX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv8yhMX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv8yhMX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv8yhMX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNROTPI.s: Assembler messages:
encrypt.c: /tmp/ccNROTPI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNROTPI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNROTPI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNROTPI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNROTPI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNROTPI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNROTPI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNROTPI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNROTPI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNROTPI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNROTPI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNROTPI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNROTPI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNROTPI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNROTPI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNROTPI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNROTPI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNROTPI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNROTPI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNROTPI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNROTPI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNROTPI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNROTPI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNROTPI.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca8xjLm.s: Assembler messages:
encrypt.c: /tmp/cca8xjLm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca8xjLm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca8xjLm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca8xjLm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8xjLm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8xjLm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8xjLm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8xjLm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8xjLm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8xjLm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8xjLm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8xjLm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca8xjLm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8xjLm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca8xjLm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8xjLm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca8xjLm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8xjLm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8xjLm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8xjLm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8xjLm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8xjLm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca8xjLm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8xjLm.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccfXVQOj.s: Assembler messages:
encrypt.c: /tmp/ccfXVQOj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfXVQOj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfXVQOj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfXVQOj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXVQOj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXVQOj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXVQOj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXVQOj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXVQOj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfXVQOj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfXVQOj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfXVQOj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfXVQOj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXVQOj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfXVQOj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfXVQOj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfXVQOj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfXVQOj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfXVQOj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfXVQOj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXVQOj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfXVQOj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfXVQOj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfXVQOj.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccu1oAmC.s: Assembler messages:
encrypt.c: /tmp/ccu1oAmC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu1oAmC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu1oAmC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu1oAmC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1oAmC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1oAmC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1oAmC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1oAmC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1oAmC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu1oAmC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu1oAmC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu1oAmC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu1oAmC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1oAmC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu1oAmC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu1oAmC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu1oAmC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu1oAmC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu1oAmC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1oAmC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu1oAmC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu1oAmC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu1oAmC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu1oAmC.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJgxMPI.s: Assembler messages:
encrypt.c: /tmp/ccJgxMPI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJgxMPI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJgxMPI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJgxMPI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgxMPI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgxMPI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgxMPI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgxMPI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgxMPI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJgxMPI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJgxMPI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJgxMPI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJgxMPI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgxMPI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJgxMPI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJgxMPI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJgxMPI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJgxMPI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJgxMPI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJgxMPI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgxMPI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJgxMPI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJgxMPI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJgxMPI.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpexddU.s: Assembler messages:
encrypt.c: /tmp/ccpexddU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpexddU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpexddU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpexddU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpexddU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpexddU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpexddU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpexddU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpexddU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpexddU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpexddU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpexddU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpexddU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpexddU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpexddU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpexddU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpexddU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpexddU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpexddU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpexddU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpexddU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpexddU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpexddU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpexddU.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVasHJy.s: Assembler messages:
encrypt.c: /tmp/ccVasHJy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVasHJy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVasHJy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVasHJy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVasHJy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVasHJy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVasHJy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVasHJy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVasHJy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVasHJy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVasHJy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVasHJy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVasHJy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVasHJy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVasHJy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVasHJy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVasHJy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVasHJy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVasHJy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVasHJy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVasHJy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVasHJy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVasHJy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVasHJy.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqIKtkS.s: Assembler messages:
encrypt.c: /tmp/ccqIKtkS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqIKtkS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqIKtkS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqIKtkS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIKtkS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIKtkS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIKtkS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIKtkS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIKtkS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqIKtkS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqIKtkS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqIKtkS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqIKtkS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIKtkS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqIKtkS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqIKtkS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqIKtkS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqIKtkS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqIKtkS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIKtkS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqIKtkS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqIKtkS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqIKtkS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqIKtkS.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0UyzeQ.s: Assembler messages:
encrypt.c: /tmp/cc0UyzeQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0UyzeQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0UyzeQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0UyzeQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UyzeQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UyzeQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UyzeQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UyzeQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UyzeQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0UyzeQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0UyzeQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0UyzeQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0UyzeQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UyzeQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0UyzeQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0UyzeQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0UyzeQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0UyzeQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0UyzeQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0UyzeQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UyzeQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0UyzeQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0UyzeQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0UyzeQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLt150d.s: Assembler messages:
encrypt.c: /tmp/ccLt150d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLt150d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLt150d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLt150d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt150d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt150d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt150d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt150d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt150d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLt150d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLt150d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLt150d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLt150d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt150d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLt150d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLt150d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLt150d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLt150d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLt150d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLt150d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLt150d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLt150d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLt150d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLt150d.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUepCuN.s: Assembler messages:
encrypt.c: /tmp/ccUepCuN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUepCuN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUepCuN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUepCuN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUepCuN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUepCuN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUepCuN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUepCuN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUepCuN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUepCuN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUepCuN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUepCuN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUepCuN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUepCuN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUepCuN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUepCuN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUepCuN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUepCuN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUepCuN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUepCuN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUepCuN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUepCuN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUepCuN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUepCuN.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqFAAge.s: Assembler messages:
encrypt.c: /tmp/ccqFAAge.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqFAAge.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqFAAge.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqFAAge.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFAAge.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFAAge.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFAAge.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFAAge.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFAAge.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFAAge.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFAAge.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFAAge.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqFAAge.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFAAge.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqFAAge.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqFAAge.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFAAge.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFAAge.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFAAge.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFAAge.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFAAge.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqFAAge.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFAAge.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFAAge.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL94tsc.s: Assembler messages:
encrypt.c: /tmp/ccL94tsc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL94tsc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL94tsc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL94tsc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL94tsc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL94tsc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL94tsc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL94tsc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL94tsc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL94tsc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL94tsc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL94tsc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL94tsc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL94tsc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL94tsc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL94tsc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL94tsc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL94tsc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL94tsc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL94tsc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL94tsc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL94tsc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL94tsc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL94tsc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgsx72s.s: Assembler messages:
encrypt.c: /tmp/ccgsx72s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgsx72s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgsx72s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgsx72s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsx72s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsx72s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsx72s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsx72s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsx72s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgsx72s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgsx72s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgsx72s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgsx72s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsx72s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgsx72s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgsx72s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgsx72s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgsx72s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgsx72s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsx72s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgsx72s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgsx72s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgsx72s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgsx72s.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc28kxIv.s: Assembler messages:
encrypt.c: /tmp/cc28kxIv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc28kxIv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc28kxIv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc28kxIv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28kxIv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28kxIv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28kxIv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28kxIv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28kxIv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc28kxIv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc28kxIv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc28kxIv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc28kxIv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28kxIv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc28kxIv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc28kxIv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc28kxIv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28kxIv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28kxIv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28kxIv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28kxIv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc28kxIv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28kxIv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28kxIv.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdzcv1j.s: Assembler messages:
encrypt.c: /tmp/ccdzcv1j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdzcv1j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdzcv1j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdzcv1j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzcv1j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzcv1j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzcv1j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzcv1j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzcv1j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdzcv1j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdzcv1j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdzcv1j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdzcv1j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzcv1j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdzcv1j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdzcv1j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdzcv1j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdzcv1j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdzcv1j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdzcv1j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzcv1j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdzcv1j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdzcv1j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdzcv1j.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXz1ixB.s: Assembler messages:
encrypt.c: /tmp/ccXz1ixB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXz1ixB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXz1ixB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXz1ixB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz1ixB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz1ixB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz1ixB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz1ixB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz1ixB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXz1ixB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXz1ixB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXz1ixB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXz1ixB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz1ixB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXz1ixB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXz1ixB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXz1ixB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXz1ixB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXz1ixB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXz1ixB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz1ixB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXz1ixB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXz1ixB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXz1ixB.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc0LooZ.s: Assembler messages:
encrypt.c: /tmp/ccc0LooZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc0LooZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc0LooZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc0LooZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0LooZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0LooZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0LooZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0LooZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0LooZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0LooZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0LooZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0LooZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc0LooZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0LooZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc0LooZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc0LooZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0LooZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0LooZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0LooZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0LooZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0LooZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc0LooZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0LooZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0LooZ.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRLpIVR.s: Assembler messages:
encrypt.c: /tmp/ccRLpIVR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRLpIVR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRLpIVR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRLpIVR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLpIVR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLpIVR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLpIVR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLpIVR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLpIVR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLpIVR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLpIVR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLpIVR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRLpIVR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLpIVR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRLpIVR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRLpIVR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLpIVR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLpIVR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLpIVR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLpIVR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLpIVR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRLpIVR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLpIVR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLpIVR.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpJtEYF.s: Assembler messages:
encrypt.c: /tmp/ccpJtEYF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpJtEYF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpJtEYF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpJtEYF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJtEYF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJtEYF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJtEYF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJtEYF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJtEYF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJtEYF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJtEYF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJtEYF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpJtEYF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJtEYF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpJtEYF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJtEYF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpJtEYF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJtEYF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpJtEYF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpJtEYF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJtEYF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpJtEYF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpJtEYF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpJtEYF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTqJ1um.s: Assembler messages:
encrypt.c: /tmp/ccTqJ1um.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTqJ1um.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTqJ1um.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTqJ1um.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqJ1um.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqJ1um.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqJ1um.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqJ1um.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqJ1um.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqJ1um.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqJ1um.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqJ1um.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTqJ1um.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqJ1um.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTqJ1um.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTqJ1um.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqJ1um.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqJ1um.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqJ1um.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqJ1um.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqJ1um.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTqJ1um.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqJ1um.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqJ1um.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccadRaLX.s: Assembler messages:
encrypt.c: /tmp/ccadRaLX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccadRaLX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccadRaLX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccadRaLX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadRaLX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadRaLX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadRaLX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadRaLX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadRaLX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccadRaLX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccadRaLX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccadRaLX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccadRaLX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadRaLX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccadRaLX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccadRaLX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccadRaLX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccadRaLX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccadRaLX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccadRaLX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadRaLX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccadRaLX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccadRaLX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccadRaLX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEvGWpB.s: Assembler messages:
encrypt.c: /tmp/ccEvGWpB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEvGWpB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEvGWpB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEvGWpB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvGWpB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvGWpB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvGWpB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvGWpB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvGWpB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEvGWpB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEvGWpB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEvGWpB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEvGWpB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvGWpB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEvGWpB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEvGWpB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEvGWpB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvGWpB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvGWpB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvGWpB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvGWpB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEvGWpB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvGWpB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvGWpB.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccONMeuf.s: Assembler messages:
encrypt.c: /tmp/ccONMeuf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccONMeuf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccONMeuf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccONMeuf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONMeuf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONMeuf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONMeuf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONMeuf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONMeuf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONMeuf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONMeuf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONMeuf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccONMeuf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONMeuf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccONMeuf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONMeuf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccONMeuf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccONMeuf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccONMeuf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccONMeuf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONMeuf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccONMeuf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccONMeuf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccONMeuf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFzMMoT.s: Assembler messages:
encrypt.c: /tmp/ccFzMMoT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFzMMoT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFzMMoT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFzMMoT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzMMoT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzMMoT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzMMoT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzMMoT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzMMoT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzMMoT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzMMoT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzMMoT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFzMMoT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzMMoT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFzMMoT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFzMMoT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzMMoT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzMMoT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzMMoT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzMMoT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzMMoT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFzMMoT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzMMoT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzMMoT.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU0df3I.s: Assembler messages:
encrypt.c: /tmp/ccU0df3I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU0df3I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU0df3I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU0df3I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0df3I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0df3I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0df3I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0df3I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0df3I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0df3I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0df3I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0df3I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU0df3I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0df3I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU0df3I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0df3I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU0df3I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0df3I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0df3I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0df3I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0df3I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0df3I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU0df3I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0df3I.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc57IWsB.s: Assembler messages:
encrypt.c: /tmp/cc57IWsB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc57IWsB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc57IWsB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc57IWsB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57IWsB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57IWsB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57IWsB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57IWsB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57IWsB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57IWsB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57IWsB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57IWsB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc57IWsB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57IWsB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc57IWsB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57IWsB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc57IWsB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57IWsB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57IWsB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57IWsB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57IWsB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57IWsB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc57IWsB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57IWsB.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfEOhOL.s: Assembler messages:
encrypt.c: /tmp/ccfEOhOL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfEOhOL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfEOhOL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfEOhOL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEOhOL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEOhOL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEOhOL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEOhOL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEOhOL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEOhOL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEOhOL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEOhOL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfEOhOL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEOhOL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfEOhOL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfEOhOL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEOhOL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEOhOL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEOhOL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEOhOL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEOhOL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfEOhOL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEOhOL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEOhOL.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQkpDrT.s: Assembler messages:
encrypt.c: /tmp/ccQkpDrT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQkpDrT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQkpDrT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQkpDrT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkpDrT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkpDrT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkpDrT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkpDrT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkpDrT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkpDrT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkpDrT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkpDrT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQkpDrT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkpDrT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQkpDrT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkpDrT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQkpDrT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkpDrT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkpDrT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkpDrT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkpDrT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkpDrT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQkpDrT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkpDrT.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwAghnf.s: Assembler messages:
encrypt.c: /tmp/ccwAghnf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwAghnf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwAghnf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwAghnf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAghnf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAghnf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAghnf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAghnf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAghnf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwAghnf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwAghnf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwAghnf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwAghnf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAghnf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwAghnf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwAghnf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwAghnf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAghnf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAghnf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAghnf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAghnf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwAghnf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAghnf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAghnf.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEAHnci.s: Assembler messages:
encrypt.c: /tmp/ccEAHnci.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEAHnci.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEAHnci.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEAHnci.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAHnci.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAHnci.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAHnci.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAHnci.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAHnci.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAHnci.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAHnci.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAHnci.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEAHnci.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAHnci.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEAHnci.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEAHnci.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAHnci.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAHnci.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAHnci.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAHnci.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAHnci.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEAHnci.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAHnci.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAHnci.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclHoGNZ.s: Assembler messages:
encrypt.c: /tmp/cclHoGNZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclHoGNZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclHoGNZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclHoGNZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHoGNZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHoGNZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHoGNZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHoGNZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHoGNZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHoGNZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHoGNZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHoGNZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclHoGNZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHoGNZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclHoGNZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHoGNZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclHoGNZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHoGNZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHoGNZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHoGNZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHoGNZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHoGNZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclHoGNZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHoGNZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCxBvGo.s: Assembler messages:
encrypt.c: /tmp/ccCxBvGo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCxBvGo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCxBvGo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCxBvGo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxBvGo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxBvGo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxBvGo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxBvGo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxBvGo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCxBvGo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCxBvGo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCxBvGo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCxBvGo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxBvGo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCxBvGo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCxBvGo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCxBvGo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCxBvGo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCxBvGo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCxBvGo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxBvGo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCxBvGo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCxBvGo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCxBvGo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrHqL8z.s: Assembler messages:
encrypt.c: /tmp/ccrHqL8z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrHqL8z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrHqL8z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrHqL8z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHqL8z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHqL8z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHqL8z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHqL8z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHqL8z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrHqL8z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrHqL8z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrHqL8z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrHqL8z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHqL8z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrHqL8z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrHqL8z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrHqL8z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHqL8z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHqL8z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHqL8z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHqL8z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrHqL8z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHqL8z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHqL8z.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHWRcVm.s: Assembler messages:
encrypt.c: /tmp/ccHWRcVm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHWRcVm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHWRcVm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHWRcVm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWRcVm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWRcVm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWRcVm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWRcVm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWRcVm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHWRcVm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHWRcVm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHWRcVm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHWRcVm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWRcVm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHWRcVm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHWRcVm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHWRcVm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHWRcVm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHWRcVm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHWRcVm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWRcVm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHWRcVm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHWRcVm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHWRcVm.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmP67aE.s: Assembler messages:
encrypt.c: /tmp/ccmP67aE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmP67aE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmP67aE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmP67aE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP67aE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP67aE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP67aE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP67aE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP67aE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmP67aE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmP67aE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmP67aE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmP67aE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP67aE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmP67aE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmP67aE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmP67aE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmP67aE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmP67aE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP67aE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmP67aE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmP67aE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmP67aE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmP67aE.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE7cT7V.s: Assembler messages:
encrypt.c: /tmp/ccE7cT7V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE7cT7V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE7cT7V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE7cT7V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7cT7V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7cT7V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7cT7V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7cT7V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7cT7V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE7cT7V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE7cT7V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE7cT7V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE7cT7V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7cT7V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE7cT7V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE7cT7V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE7cT7V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE7cT7V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE7cT7V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7cT7V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE7cT7V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE7cT7V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE7cT7V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE7cT7V.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnHzbEE.s: Assembler messages:
encrypt.c: /tmp/ccnHzbEE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnHzbEE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnHzbEE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnHzbEE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHzbEE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHzbEE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHzbEE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHzbEE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHzbEE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHzbEE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHzbEE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHzbEE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnHzbEE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHzbEE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnHzbEE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHzbEE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnHzbEE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHzbEE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHzbEE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHzbEE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHzbEE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHzbEE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnHzbEE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHzbEE.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6wFOLy.s: Assembler messages:
encrypt.c: /tmp/cc6wFOLy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6wFOLy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6wFOLy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6wFOLy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wFOLy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wFOLy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wFOLy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wFOLy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wFOLy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6wFOLy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6wFOLy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6wFOLy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6wFOLy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wFOLy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6wFOLy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6wFOLy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6wFOLy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6wFOLy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6wFOLy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6wFOLy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wFOLy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6wFOLy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6wFOLy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6wFOLy.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJNsC2I.s: Assembler messages:
encrypt.c: /tmp/ccJNsC2I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJNsC2I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJNsC2I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJNsC2I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNsC2I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNsC2I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNsC2I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNsC2I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNsC2I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJNsC2I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJNsC2I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJNsC2I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJNsC2I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNsC2I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJNsC2I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJNsC2I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJNsC2I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJNsC2I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJNsC2I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNsC2I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJNsC2I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJNsC2I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJNsC2I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJNsC2I.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbGaoHQ.s: Assembler messages:
encrypt.c: /tmp/ccbGaoHQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbGaoHQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbGaoHQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbGaoHQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGaoHQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGaoHQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGaoHQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGaoHQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGaoHQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbGaoHQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbGaoHQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbGaoHQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbGaoHQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGaoHQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbGaoHQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbGaoHQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbGaoHQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbGaoHQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbGaoHQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbGaoHQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGaoHQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbGaoHQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbGaoHQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbGaoHQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccADuW7.s: Assembler messages:
encrypt.c: /tmp/cccADuW7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccADuW7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccADuW7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccADuW7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccADuW7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccADuW7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccADuW7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccADuW7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccADuW7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccADuW7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccADuW7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccADuW7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccADuW7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccADuW7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccADuW7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccADuW7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccADuW7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccADuW7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccADuW7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccADuW7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccADuW7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccADuW7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccADuW7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccADuW7.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmCJiOU.s: Assembler messages:
encrypt.c: /tmp/ccmCJiOU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmCJiOU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmCJiOU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmCJiOU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCJiOU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCJiOU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCJiOU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCJiOU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCJiOU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmCJiOU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmCJiOU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmCJiOU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmCJiOU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCJiOU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmCJiOU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmCJiOU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmCJiOU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmCJiOU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmCJiOU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmCJiOU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCJiOU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmCJiOU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmCJiOU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmCJiOU.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsarvQ3.s: Assembler messages:
encrypt.c: /tmp/ccsarvQ3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsarvQ3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsarvQ3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsarvQ3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsarvQ3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsarvQ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsarvQ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsarvQ3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsarvQ3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsarvQ3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsarvQ3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsarvQ3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsarvQ3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsarvQ3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsarvQ3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsarvQ3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsarvQ3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsarvQ3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsarvQ3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsarvQ3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsarvQ3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsarvQ3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsarvQ3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsarvQ3.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLXN5px.s: Assembler messages:
encrypt.c: /tmp/ccLXN5px.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLXN5px.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLXN5px.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLXN5px.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXN5px.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXN5px.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXN5px.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXN5px.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXN5px.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXN5px.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXN5px.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXN5px.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLXN5px.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXN5px.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLXN5px.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLXN5px.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXN5px.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXN5px.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXN5px.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXN5px.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXN5px.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLXN5px.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXN5px.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXN5px.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfdMRoc.s: Assembler messages:
encrypt.c: /tmp/ccfdMRoc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfdMRoc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfdMRoc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfdMRoc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdMRoc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdMRoc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdMRoc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdMRoc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdMRoc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdMRoc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdMRoc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdMRoc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfdMRoc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdMRoc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfdMRoc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdMRoc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfdMRoc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdMRoc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdMRoc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdMRoc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdMRoc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdMRoc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfdMRoc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdMRoc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9ntbHA.s: Assembler messages:
encrypt.c: /tmp/cc9ntbHA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ntbHA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ntbHA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ntbHA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ntbHA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ntbHA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ntbHA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ntbHA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ntbHA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ntbHA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ntbHA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ntbHA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ntbHA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ntbHA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ntbHA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ntbHA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9ntbHA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ntbHA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ntbHA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ntbHA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ntbHA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ntbHA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ntbHA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ntbHA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuyBjvJ.s: Assembler messages:
encrypt.c: /tmp/ccuyBjvJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuyBjvJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuyBjvJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuyBjvJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyBjvJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyBjvJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyBjvJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyBjvJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyBjvJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuyBjvJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuyBjvJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuyBjvJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuyBjvJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyBjvJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuyBjvJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuyBjvJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuyBjvJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuyBjvJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuyBjvJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuyBjvJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuyBjvJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuyBjvJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuyBjvJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuyBjvJ.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUPVYLS.s: Assembler messages:
encrypt.c: /tmp/ccUPVYLS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUPVYLS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUPVYLS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUPVYLS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPVYLS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPVYLS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPVYLS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPVYLS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPVYLS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUPVYLS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUPVYLS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUPVYLS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUPVYLS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPVYLS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUPVYLS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUPVYLS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUPVYLS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUPVYLS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUPVYLS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUPVYLS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPVYLS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUPVYLS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUPVYLS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUPVYLS.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxox0cd.s: Assembler messages:
encrypt.c: /tmp/ccxox0cd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxox0cd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxox0cd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxox0cd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxox0cd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxox0cd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxox0cd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxox0cd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxox0cd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxox0cd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxox0cd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxox0cd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxox0cd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxox0cd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxox0cd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxox0cd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxox0cd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxox0cd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxox0cd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxox0cd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxox0cd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxox0cd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxox0cd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxox0cd.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFNLzv6.s: Assembler messages:
encrypt.c: /tmp/ccFNLzv6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFNLzv6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFNLzv6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFNLzv6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNLzv6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNLzv6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNLzv6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNLzv6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNLzv6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNLzv6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNLzv6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNLzv6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFNLzv6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNLzv6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFNLzv6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFNLzv6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNLzv6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNLzv6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNLzv6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNLzv6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNLzv6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFNLzv6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNLzv6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNLzv6.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQhQ6UK.s: Assembler messages:
encrypt.c: /tmp/ccQhQ6UK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQhQ6UK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQhQ6UK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQhQ6UK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhQ6UK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhQ6UK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhQ6UK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhQ6UK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhQ6UK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQhQ6UK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQhQ6UK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQhQ6UK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQhQ6UK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhQ6UK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQhQ6UK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQhQ6UK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQhQ6UK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQhQ6UK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQhQ6UK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQhQ6UK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhQ6UK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQhQ6UK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQhQ6UK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQhQ6UK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5BGyye.s: Assembler messages:
encrypt.c: /tmp/cc5BGyye.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5BGyye.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5BGyye.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5BGyye.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BGyye.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BGyye.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BGyye.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BGyye.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BGyye.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BGyye.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BGyye.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BGyye.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5BGyye.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BGyye.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5BGyye.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BGyye.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5BGyye.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BGyye.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BGyye.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BGyye.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BGyye.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BGyye.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5BGyye.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BGyye.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cce3yton.s: Assembler messages:
encrypt.c: /tmp/cce3yton.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce3yton.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce3yton.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce3yton.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3yton.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3yton.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3yton.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3yton.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3yton.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3yton.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3yton.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3yton.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce3yton.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3yton.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce3yton.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce3yton.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3yton.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3yton.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3yton.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3yton.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3yton.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce3yton.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3yton.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3yton.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAc9ScN.s: Assembler messages:
encrypt.c: /tmp/ccAc9ScN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAc9ScN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAc9ScN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAc9ScN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc9ScN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc9ScN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc9ScN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc9ScN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc9ScN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc9ScN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc9ScN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc9ScN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAc9ScN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc9ScN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAc9ScN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc9ScN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAc9ScN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc9ScN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAc9ScN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAc9ScN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc9ScN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAc9ScN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAc9ScN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAc9ScN.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDZoNU0.s: Assembler messages:
encrypt.c: /tmp/ccDZoNU0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDZoNU0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDZoNU0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDZoNU0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZoNU0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZoNU0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZoNU0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZoNU0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZoNU0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDZoNU0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDZoNU0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDZoNU0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDZoNU0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZoNU0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDZoNU0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDZoNU0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDZoNU0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDZoNU0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDZoNU0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZoNU0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDZoNU0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDZoNU0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDZoNU0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDZoNU0.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIu1D44.s: Assembler messages:
encrypt.c: /tmp/ccIu1D44.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIu1D44.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIu1D44.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIu1D44.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIu1D44.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIu1D44.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIu1D44.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIu1D44.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIu1D44.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIu1D44.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIu1D44.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIu1D44.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIu1D44.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIu1D44.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIu1D44.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIu1D44.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIu1D44.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIu1D44.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIu1D44.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIu1D44.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIu1D44.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIu1D44.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIu1D44.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIu1D44.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbOuKYp.s: Assembler messages:
encrypt.c: /tmp/ccbOuKYp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbOuKYp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbOuKYp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbOuKYp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOuKYp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOuKYp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOuKYp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOuKYp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOuKYp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbOuKYp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbOuKYp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbOuKYp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbOuKYp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOuKYp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbOuKYp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbOuKYp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbOuKYp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOuKYp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOuKYp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOuKYp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOuKYp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbOuKYp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOuKYp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOuKYp.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc4fidR0.s: Assembler messages:
encrypt.c: /tmp/cc4fidR0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4fidR0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4fidR0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4fidR0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fidR0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fidR0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fidR0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fidR0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fidR0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4fidR0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4fidR0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4fidR0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4fidR0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fidR0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4fidR0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4fidR0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4fidR0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4fidR0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4fidR0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4fidR0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fidR0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4fidR0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4fidR0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4fidR0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc5EedWm.s: Assembler messages:
encrypt.c: /tmp/cc5EedWm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5EedWm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5EedWm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5EedWm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EedWm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EedWm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EedWm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EedWm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EedWm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EedWm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EedWm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EedWm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5EedWm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EedWm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5EedWm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5EedWm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EedWm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EedWm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EedWm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EedWm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EedWm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EedWm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EedWm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EedWm.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc73nBku.s: Assembler messages:
encrypt.c: /tmp/cc73nBku.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc73nBku.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc73nBku.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc73nBku.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73nBku.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73nBku.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73nBku.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73nBku.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73nBku.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73nBku.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73nBku.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73nBku.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc73nBku.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73nBku.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc73nBku.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73nBku.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc73nBku.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73nBku.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc73nBku.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc73nBku.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73nBku.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc73nBku.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc73nBku.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc73nBku.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZFa8IL.s: Assembler messages:
encrypt.c: /tmp/ccZFa8IL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZFa8IL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZFa8IL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZFa8IL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFa8IL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFa8IL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFa8IL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFa8IL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFa8IL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFa8IL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFa8IL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFa8IL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZFa8IL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFa8IL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZFa8IL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZFa8IL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFa8IL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFa8IL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFa8IL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFa8IL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFa8IL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZFa8IL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFa8IL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFa8IL.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWQ8ZaR.s: Assembler messages:
encrypt.c: /tmp/ccWQ8ZaR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWQ8ZaR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWQ8ZaR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWQ8ZaR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ8ZaR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ8ZaR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ8ZaR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ8ZaR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ8ZaR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQ8ZaR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQ8ZaR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQ8ZaR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWQ8ZaR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ8ZaR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWQ8ZaR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWQ8ZaR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQ8ZaR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQ8ZaR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQ8ZaR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ8ZaR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQ8ZaR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWQ8ZaR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQ8ZaR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQ8ZaR.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccantbiw.s: Assembler messages:
encrypt.c: /tmp/ccantbiw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccantbiw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccantbiw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccantbiw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccantbiw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccantbiw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccantbiw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccantbiw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccantbiw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccantbiw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccantbiw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccantbiw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccantbiw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccantbiw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccantbiw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccantbiw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccantbiw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccantbiw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccantbiw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccantbiw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccantbiw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccantbiw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccantbiw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccantbiw.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccifiMM5.s: Assembler messages:
encrypt.c: /tmp/ccifiMM5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccifiMM5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccifiMM5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccifiMM5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifiMM5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifiMM5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifiMM5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifiMM5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifiMM5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifiMM5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifiMM5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifiMM5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccifiMM5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifiMM5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccifiMM5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccifiMM5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifiMM5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifiMM5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifiMM5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifiMM5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifiMM5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccifiMM5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifiMM5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifiMM5.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwt1VhV.s: Assembler messages:
encrypt.c: /tmp/ccwt1VhV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwt1VhV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwt1VhV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwt1VhV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwt1VhV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwt1VhV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwt1VhV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwt1VhV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwt1VhV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwt1VhV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwt1VhV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwt1VhV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwt1VhV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwt1VhV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwt1VhV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwt1VhV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwt1VhV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwt1VhV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwt1VhV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwt1VhV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwt1VhV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwt1VhV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwt1VhV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwt1VhV.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccCN3Nm1.s: Assembler messages:
encrypt.c: /tmp/ccCN3Nm1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCN3Nm1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCN3Nm1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCN3Nm1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCN3Nm1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCN3Nm1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCN3Nm1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCN3Nm1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCN3Nm1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCN3Nm1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCN3Nm1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCN3Nm1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCN3Nm1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCN3Nm1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCN3Nm1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCN3Nm1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCN3Nm1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCN3Nm1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCN3Nm1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCN3Nm1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCN3Nm1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCN3Nm1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCN3Nm1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCN3Nm1.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccJHA6aR.s: Assembler messages:
encrypt.c: /tmp/ccJHA6aR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJHA6aR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJHA6aR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJHA6aR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHA6aR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHA6aR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHA6aR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHA6aR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHA6aR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHA6aR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHA6aR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHA6aR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJHA6aR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHA6aR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJHA6aR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHA6aR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJHA6aR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHA6aR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJHA6aR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJHA6aR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHA6aR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJHA6aR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJHA6aR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJHA6aR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSJb74u.s: Assembler messages:
encrypt.c: /tmp/ccSJb74u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSJb74u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSJb74u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSJb74u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJb74u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJb74u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJb74u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJb74u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJb74u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSJb74u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSJb74u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSJb74u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSJb74u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJb74u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSJb74u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSJb74u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSJb74u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSJb74u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSJb74u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJb74u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSJb74u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSJb74u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSJb74u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSJb74u.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxjBXba.s: Assembler messages:
encrypt.c: /tmp/ccxjBXba.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxjBXba.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxjBXba.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxjBXba.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjBXba.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjBXba.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjBXba.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjBXba.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjBXba.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjBXba.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjBXba.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjBXba.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxjBXba.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjBXba.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxjBXba.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjBXba.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxjBXba.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjBXba.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxjBXba.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxjBXba.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjBXba.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxjBXba.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxjBXba.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxjBXba.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEFEn4L.s: Assembler messages:
encrypt.c: /tmp/ccEFEn4L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEFEn4L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEFEn4L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEFEn4L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFEn4L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFEn4L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFEn4L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFEn4L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFEn4L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEFEn4L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEFEn4L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEFEn4L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEFEn4L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFEn4L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEFEn4L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEFEn4L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEFEn4L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEFEn4L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEFEn4L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEFEn4L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFEn4L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEFEn4L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEFEn4L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEFEn4L.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKZokG7.s: Assembler messages:
encrypt.c: /tmp/ccKZokG7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKZokG7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKZokG7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKZokG7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZokG7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZokG7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZokG7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZokG7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZokG7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZokG7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZokG7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZokG7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKZokG7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZokG7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKZokG7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKZokG7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZokG7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZokG7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZokG7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZokG7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZokG7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKZokG7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZokG7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZokG7.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWvwVzp.s: Assembler messages:
encrypt.c: /tmp/ccWvwVzp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWvwVzp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWvwVzp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWvwVzp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvwVzp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvwVzp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvwVzp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvwVzp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvwVzp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvwVzp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvwVzp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvwVzp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWvwVzp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvwVzp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWvwVzp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWvwVzp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvwVzp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvwVzp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvwVzp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvwVzp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvwVzp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWvwVzp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvwVzp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvwVzp.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccs7p19a.s: Assembler messages:
encrypt.c: /tmp/ccs7p19a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs7p19a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs7p19a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs7p19a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7p19a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7p19a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7p19a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7p19a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7p19a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7p19a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7p19a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7p19a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs7p19a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7p19a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs7p19a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7p19a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs7p19a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7p19a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs7p19a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs7p19a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7p19a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs7p19a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs7p19a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs7p19a.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccLwOMil.s: Assembler messages:
encrypt.c: /tmp/ccLwOMil.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLwOMil.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLwOMil.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLwOMil.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwOMil.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwOMil.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwOMil.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwOMil.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwOMil.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwOMil.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwOMil.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwOMil.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLwOMil.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwOMil.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLwOMil.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLwOMil.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwOMil.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwOMil.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwOMil.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwOMil.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwOMil.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLwOMil.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwOMil.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwOMil.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccQQoT47.s: Assembler messages:
encrypt.c: /tmp/ccQQoT47.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQQoT47.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQQoT47.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQQoT47.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQoT47.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQoT47.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQoT47.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQoT47.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQoT47.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQoT47.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQoT47.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQoT47.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQQoT47.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQoT47.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQQoT47.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQoT47.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQQoT47.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQoT47.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQoT47.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQoT47.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQoT47.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQoT47.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQQoT47.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQoT47.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbSYDZp.s: Assembler messages:
encrypt.c: /tmp/ccbSYDZp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbSYDZp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbSYDZp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbSYDZp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSYDZp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSYDZp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSYDZp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSYDZp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSYDZp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSYDZp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSYDZp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSYDZp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbSYDZp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSYDZp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbSYDZp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSYDZp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbSYDZp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSYDZp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSYDZp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSYDZp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSYDZp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSYDZp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbSYDZp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSYDZp.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfcANAL.s: Assembler messages:
encrypt.c: /tmp/ccfcANAL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfcANAL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfcANAL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfcANAL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcANAL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcANAL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcANAL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcANAL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcANAL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfcANAL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfcANAL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfcANAL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfcANAL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcANAL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfcANAL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfcANAL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfcANAL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfcANAL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfcANAL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcANAL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfcANAL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfcANAL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfcANAL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfcANAL.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5kmHPm.s: Assembler messages:
encrypt.c: /tmp/cc5kmHPm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5kmHPm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5kmHPm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5kmHPm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kmHPm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kmHPm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kmHPm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kmHPm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kmHPm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5kmHPm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5kmHPm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5kmHPm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5kmHPm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kmHPm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5kmHPm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5kmHPm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5kmHPm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5kmHPm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5kmHPm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5kmHPm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kmHPm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5kmHPm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5kmHPm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5kmHPm.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxdBIex.s: Assembler messages:
encrypt.c: /tmp/ccxdBIex.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxdBIex.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxdBIex.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxdBIex.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdBIex.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdBIex.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdBIex.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdBIex.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdBIex.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdBIex.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdBIex.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdBIex.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxdBIex.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdBIex.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxdBIex.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxdBIex.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdBIex.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdBIex.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdBIex.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdBIex.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdBIex.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxdBIex.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdBIex.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdBIex.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2oKMtE.s: Assembler messages:
encrypt.c: /tmp/cc2oKMtE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2oKMtE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2oKMtE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2oKMtE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oKMtE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oKMtE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oKMtE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oKMtE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oKMtE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2oKMtE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2oKMtE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2oKMtE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2oKMtE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oKMtE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2oKMtE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2oKMtE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2oKMtE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2oKMtE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2oKMtE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2oKMtE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oKMtE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2oKMtE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2oKMtE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2oKMtE.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQGbY7V.s: Assembler messages:
encrypt.c: /tmp/ccQGbY7V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQGbY7V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQGbY7V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQGbY7V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGbY7V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGbY7V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGbY7V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGbY7V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGbY7V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGbY7V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGbY7V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGbY7V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQGbY7V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGbY7V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQGbY7V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQGbY7V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGbY7V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGbY7V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGbY7V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGbY7V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGbY7V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQGbY7V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGbY7V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGbY7V.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccubHR2R.s: Assembler messages:
encrypt.c: /tmp/ccubHR2R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccubHR2R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccubHR2R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccubHR2R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubHR2R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubHR2R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubHR2R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubHR2R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubHR2R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubHR2R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubHR2R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubHR2R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccubHR2R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubHR2R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccubHR2R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccubHR2R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubHR2R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubHR2R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubHR2R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubHR2R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubHR2R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccubHR2R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubHR2R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubHR2R.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxVQ5Ww.s: Assembler messages:
encrypt.c: /tmp/ccxVQ5Ww.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxVQ5Ww.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxVQ5Ww.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxVQ5Ww.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVQ5Ww.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVQ5Ww.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVQ5Ww.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVQ5Ww.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVQ5Ww.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxVQ5Ww.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxVQ5Ww.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxVQ5Ww.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxVQ5Ww.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVQ5Ww.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxVQ5Ww.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxVQ5Ww.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxVQ5Ww.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxVQ5Ww.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxVQ5Ww.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxVQ5Ww.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVQ5Ww.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxVQ5Ww.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxVQ5Ww.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxVQ5Ww.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc15krt0.s: Assembler messages:
encrypt.c: /tmp/cc15krt0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc15krt0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc15krt0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc15krt0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15krt0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15krt0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15krt0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15krt0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15krt0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15krt0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15krt0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15krt0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc15krt0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15krt0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc15krt0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15krt0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc15krt0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15krt0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15krt0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15krt0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15krt0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15krt0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc15krt0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15krt0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckdKiK9.s: Assembler messages:
encrypt.c: /tmp/cckdKiK9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckdKiK9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckdKiK9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckdKiK9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdKiK9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdKiK9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdKiK9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdKiK9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdKiK9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckdKiK9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckdKiK9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckdKiK9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckdKiK9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdKiK9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckdKiK9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckdKiK9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckdKiK9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdKiK9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdKiK9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdKiK9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdKiK9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckdKiK9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdKiK9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdKiK9.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDKn5Ud.s: Assembler messages:
encrypt.c: /tmp/ccDKn5Ud.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDKn5Ud.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDKn5Ud.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDKn5Ud.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKn5Ud.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKn5Ud.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKn5Ud.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKn5Ud.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKn5Ud.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKn5Ud.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKn5Ud.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKn5Ud.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDKn5Ud.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKn5Ud.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDKn5Ud.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDKn5Ud.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKn5Ud.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKn5Ud.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKn5Ud.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKn5Ud.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKn5Ud.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDKn5Ud.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKn5Ud.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKn5Ud.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYBm2I3.s: Assembler messages:
encrypt.c: /tmp/ccYBm2I3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYBm2I3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYBm2I3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYBm2I3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBm2I3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBm2I3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBm2I3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBm2I3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBm2I3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYBm2I3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYBm2I3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYBm2I3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYBm2I3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBm2I3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYBm2I3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYBm2I3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYBm2I3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYBm2I3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYBm2I3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYBm2I3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBm2I3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYBm2I3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYBm2I3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYBm2I3.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWHfJpk.s: Assembler messages:
encrypt.c: /tmp/ccWHfJpk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWHfJpk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWHfJpk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWHfJpk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHfJpk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHfJpk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHfJpk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHfJpk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHfJpk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWHfJpk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWHfJpk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWHfJpk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWHfJpk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHfJpk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWHfJpk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWHfJpk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWHfJpk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWHfJpk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWHfJpk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWHfJpk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHfJpk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWHfJpk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWHfJpk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWHfJpk.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaFHXDH.s: Assembler messages:
encrypt.c: /tmp/ccaFHXDH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaFHXDH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaFHXDH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaFHXDH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFHXDH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFHXDH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFHXDH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFHXDH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFHXDH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFHXDH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFHXDH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFHXDH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaFHXDH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFHXDH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaFHXDH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaFHXDH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFHXDH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFHXDH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFHXDH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFHXDH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFHXDH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaFHXDH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFHXDH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFHXDH.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsMKFAi.s: Assembler messages:
encrypt.c: /tmp/ccsMKFAi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsMKFAi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsMKFAi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsMKFAi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMKFAi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMKFAi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMKFAi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMKFAi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMKFAi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsMKFAi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsMKFAi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsMKFAi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsMKFAi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMKFAi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsMKFAi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsMKFAi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsMKFAi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsMKFAi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsMKFAi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsMKFAi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMKFAi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsMKFAi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsMKFAi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsMKFAi.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cczAs8Xz.s: Assembler messages:
encrypt.c: /tmp/cczAs8Xz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczAs8Xz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczAs8Xz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczAs8Xz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAs8Xz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAs8Xz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAs8Xz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAs8Xz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAs8Xz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczAs8Xz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczAs8Xz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczAs8Xz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczAs8Xz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAs8Xz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczAs8Xz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczAs8Xz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczAs8Xz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczAs8Xz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczAs8Xz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAs8Xz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczAs8Xz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczAs8Xz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczAs8Xz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczAs8Xz.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYAgsH3.s: Assembler messages:
encrypt.c: /tmp/ccYAgsH3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYAgsH3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYAgsH3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYAgsH3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAgsH3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAgsH3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAgsH3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAgsH3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAgsH3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYAgsH3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYAgsH3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYAgsH3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYAgsH3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAgsH3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYAgsH3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYAgsH3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYAgsH3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYAgsH3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYAgsH3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAgsH3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYAgsH3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYAgsH3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYAgsH3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYAgsH3.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbSqUCH.s: Assembler messages:
encrypt.c: /tmp/ccbSqUCH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbSqUCH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbSqUCH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbSqUCH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSqUCH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSqUCH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSqUCH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSqUCH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSqUCH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSqUCH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSqUCH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSqUCH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbSqUCH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSqUCH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbSqUCH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSqUCH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbSqUCH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSqUCH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSqUCH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSqUCH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSqUCH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSqUCH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbSqUCH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSqUCH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIe8FH5.s: Assembler messages:
encrypt.c: /tmp/ccIe8FH5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIe8FH5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIe8FH5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIe8FH5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIe8FH5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIe8FH5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIe8FH5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIe8FH5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIe8FH5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIe8FH5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIe8FH5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIe8FH5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIe8FH5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIe8FH5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIe8FH5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIe8FH5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIe8FH5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIe8FH5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIe8FH5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIe8FH5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIe8FH5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIe8FH5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIe8FH5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIe8FH5.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUcchjO.s: Assembler messages:
encrypt.c: /tmp/ccUcchjO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUcchjO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUcchjO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUcchjO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcchjO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcchjO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcchjO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcchjO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcchjO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcchjO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcchjO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcchjO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUcchjO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcchjO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUcchjO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcchjO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUcchjO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcchjO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcchjO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcchjO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcchjO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcchjO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUcchjO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcchjO.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDRER95.s: Assembler messages:
encrypt.c: /tmp/ccDRER95.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDRER95.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDRER95.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDRER95.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRER95.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRER95.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRER95.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRER95.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRER95.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRER95.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRER95.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRER95.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDRER95.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRER95.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDRER95.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRER95.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDRER95.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRER95.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDRER95.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDRER95.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRER95.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDRER95.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDRER95.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDRER95.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZJ3kyn.s: Assembler messages:
encrypt.c: /tmp/ccZJ3kyn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZJ3kyn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZJ3kyn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZJ3kyn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJ3kyn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJ3kyn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJ3kyn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJ3kyn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJ3kyn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJ3kyn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJ3kyn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJ3kyn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZJ3kyn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJ3kyn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZJ3kyn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZJ3kyn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJ3kyn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJ3kyn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJ3kyn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJ3kyn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJ3kyn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZJ3kyn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJ3kyn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJ3kyn.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6bwm59.s: Assembler messages:
encrypt.c: /tmp/cc6bwm59.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6bwm59.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6bwm59.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6bwm59.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bwm59.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bwm59.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bwm59.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bwm59.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bwm59.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6bwm59.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6bwm59.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6bwm59.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6bwm59.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bwm59.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6bwm59.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6bwm59.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6bwm59.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6bwm59.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6bwm59.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6bwm59.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bwm59.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6bwm59.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6bwm59.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6bwm59.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrzgLsl.s: Assembler messages:
encrypt.c: /tmp/ccrzgLsl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrzgLsl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrzgLsl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrzgLsl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzgLsl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzgLsl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzgLsl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzgLsl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzgLsl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzgLsl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzgLsl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzgLsl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrzgLsl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzgLsl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrzgLsl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrzgLsl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzgLsl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzgLsl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzgLsl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzgLsl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzgLsl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrzgLsl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzgLsl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzgLsl.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccExHbtK.s: Assembler messages:
encrypt.c: /tmp/ccExHbtK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccExHbtK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccExHbtK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccExHbtK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExHbtK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExHbtK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExHbtK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExHbtK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExHbtK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExHbtK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExHbtK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExHbtK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccExHbtK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExHbtK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccExHbtK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccExHbtK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExHbtK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExHbtK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExHbtK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExHbtK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExHbtK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccExHbtK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExHbtK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExHbtK.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSupVUr.s: Assembler messages:
encrypt.c: /tmp/ccSupVUr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSupVUr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSupVUr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSupVUr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSupVUr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSupVUr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSupVUr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSupVUr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSupVUr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSupVUr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSupVUr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSupVUr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSupVUr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSupVUr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSupVUr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSupVUr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSupVUr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSupVUr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSupVUr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSupVUr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSupVUr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSupVUr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSupVUr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSupVUr.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6RxrC0.s: Assembler messages:
encrypt.c: /tmp/cc6RxrC0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6RxrC0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6RxrC0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6RxrC0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RxrC0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RxrC0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RxrC0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RxrC0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RxrC0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RxrC0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RxrC0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RxrC0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6RxrC0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RxrC0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6RxrC0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RxrC0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6RxrC0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RxrC0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6RxrC0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6RxrC0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RxrC0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6RxrC0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6RxrC0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6RxrC0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczQzoKp.s: Assembler messages:
encrypt.c: /tmp/cczQzoKp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczQzoKp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczQzoKp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczQzoKp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQzoKp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQzoKp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQzoKp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQzoKp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQzoKp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQzoKp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQzoKp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQzoKp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczQzoKp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQzoKp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczQzoKp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczQzoKp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQzoKp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQzoKp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQzoKp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQzoKp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQzoKp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczQzoKp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQzoKp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQzoKp.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXHyXcu.s: Assembler messages:
encrypt.c: /tmp/ccXHyXcu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXHyXcu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXHyXcu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXHyXcu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHyXcu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHyXcu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHyXcu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHyXcu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHyXcu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXHyXcu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXHyXcu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXHyXcu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXHyXcu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHyXcu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXHyXcu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXHyXcu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXHyXcu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXHyXcu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXHyXcu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXHyXcu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHyXcu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXHyXcu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXHyXcu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXHyXcu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnNTbrH.s: Assembler messages:
encrypt.c: /tmp/ccnNTbrH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnNTbrH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnNTbrH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnNTbrH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNTbrH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNTbrH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNTbrH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNTbrH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNTbrH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnNTbrH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnNTbrH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnNTbrH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnNTbrH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNTbrH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnNTbrH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnNTbrH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnNTbrH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnNTbrH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnNTbrH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNTbrH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnNTbrH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnNTbrH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnNTbrH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnNTbrH.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccF49wBm.s: Assembler messages:
encrypt.c: /tmp/ccF49wBm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF49wBm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF49wBm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF49wBm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF49wBm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF49wBm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF49wBm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF49wBm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF49wBm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF49wBm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF49wBm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF49wBm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF49wBm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF49wBm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF49wBm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF49wBm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF49wBm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF49wBm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF49wBm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF49wBm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF49wBm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF49wBm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF49wBm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF49wBm.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccXww7aE.s: Assembler messages:
encrypt.c: /tmp/ccXww7aE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXww7aE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXww7aE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXww7aE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXww7aE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXww7aE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXww7aE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXww7aE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXww7aE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXww7aE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXww7aE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXww7aE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXww7aE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXww7aE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXww7aE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXww7aE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXww7aE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXww7aE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXww7aE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXww7aE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXww7aE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXww7aE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXww7aE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXww7aE.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccudSfiE.s: Assembler messages:
encrypt.c: /tmp/ccudSfiE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccudSfiE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccudSfiE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccudSfiE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudSfiE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudSfiE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudSfiE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudSfiE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudSfiE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudSfiE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudSfiE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudSfiE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccudSfiE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudSfiE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccudSfiE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudSfiE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccudSfiE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudSfiE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudSfiE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudSfiE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudSfiE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudSfiE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccudSfiE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudSfiE.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cczkugp3.s: Assembler messages:
encrypt.c: /tmp/cczkugp3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczkugp3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczkugp3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczkugp3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkugp3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkugp3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkugp3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkugp3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkugp3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczkugp3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczkugp3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczkugp3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczkugp3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkugp3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczkugp3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczkugp3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczkugp3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczkugp3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczkugp3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkugp3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczkugp3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczkugp3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczkugp3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczkugp3.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWbQrfu.s: Assembler messages:
encrypt.c: /tmp/ccWbQrfu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWbQrfu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWbQrfu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWbQrfu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbQrfu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbQrfu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbQrfu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbQrfu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbQrfu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbQrfu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbQrfu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbQrfu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWbQrfu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbQrfu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWbQrfu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbQrfu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWbQrfu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbQrfu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbQrfu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbQrfu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbQrfu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbQrfu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWbQrfu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbQrfu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccscMCpO.s: Assembler messages:
encrypt.c: /tmp/ccscMCpO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccscMCpO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccscMCpO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccscMCpO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscMCpO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscMCpO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscMCpO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscMCpO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscMCpO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccscMCpO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccscMCpO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccscMCpO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccscMCpO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscMCpO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccscMCpO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccscMCpO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccscMCpO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccscMCpO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccscMCpO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscMCpO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccscMCpO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccscMCpO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccscMCpO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccscMCpO.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAMRi5S.s: Assembler messages:
encrypt.c: /tmp/ccAMRi5S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAMRi5S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAMRi5S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAMRi5S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMRi5S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMRi5S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMRi5S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMRi5S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMRi5S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMRi5S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMRi5S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMRi5S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAMRi5S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMRi5S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAMRi5S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMRi5S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAMRi5S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMRi5S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMRi5S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMRi5S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMRi5S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMRi5S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAMRi5S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMRi5S.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKbaT8d.s: Assembler messages:
encrypt.c: /tmp/ccKbaT8d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKbaT8d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKbaT8d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKbaT8d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbaT8d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbaT8d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbaT8d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbaT8d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbaT8d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKbaT8d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKbaT8d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKbaT8d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKbaT8d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbaT8d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKbaT8d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKbaT8d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKbaT8d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbaT8d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbaT8d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbaT8d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbaT8d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKbaT8d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbaT8d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbaT8d.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccBe1hna.s: Assembler messages:
encrypt.c: /tmp/ccBe1hna.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBe1hna.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBe1hna.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBe1hna.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBe1hna.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBe1hna.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBe1hna.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBe1hna.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBe1hna.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBe1hna.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBe1hna.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBe1hna.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBe1hna.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBe1hna.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBe1hna.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBe1hna.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBe1hna.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBe1hna.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBe1hna.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBe1hna.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBe1hna.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBe1hna.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBe1hna.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBe1hna.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cccsy32O.s: Assembler messages:
encrypt.c: /tmp/cccsy32O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccsy32O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccsy32O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccsy32O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsy32O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsy32O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsy32O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsy32O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsy32O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccsy32O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccsy32O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccsy32O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccsy32O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsy32O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccsy32O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccsy32O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccsy32O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccsy32O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccsy32O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccsy32O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsy32O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccsy32O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccsy32O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccsy32O.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEdtOli.s: Assembler messages:
encrypt.c: /tmp/ccEdtOli.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEdtOli.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEdtOli.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEdtOli.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdtOli.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdtOli.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdtOli.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdtOli.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdtOli.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdtOli.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdtOli.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdtOli.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEdtOli.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdtOli.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEdtOli.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdtOli.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEdtOli.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdtOli.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdtOli.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdtOli.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdtOli.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdtOli.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEdtOli.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdtOli.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXdtJ6r.s: Assembler messages:
encrypt.c: /tmp/ccXdtJ6r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXdtJ6r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXdtJ6r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXdtJ6r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdtJ6r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdtJ6r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdtJ6r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdtJ6r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdtJ6r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdtJ6r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdtJ6r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdtJ6r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXdtJ6r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdtJ6r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXdtJ6r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXdtJ6r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdtJ6r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdtJ6r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdtJ6r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdtJ6r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdtJ6r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXdtJ6r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdtJ6r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdtJ6r.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccXYNrz.s: Assembler messages:
encrypt.c: /tmp/cccXYNrz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccXYNrz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccXYNrz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccXYNrz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXYNrz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXYNrz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXYNrz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXYNrz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXYNrz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXYNrz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXYNrz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXYNrz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccXYNrz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXYNrz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccXYNrz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccXYNrz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXYNrz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXYNrz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXYNrz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXYNrz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXYNrz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccXYNrz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXYNrz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXYNrz.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclqwWnd.s: Assembler messages:
encrypt.c: /tmp/cclqwWnd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclqwWnd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclqwWnd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclqwWnd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqwWnd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqwWnd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqwWnd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqwWnd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqwWnd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclqwWnd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclqwWnd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclqwWnd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclqwWnd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqwWnd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclqwWnd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclqwWnd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclqwWnd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclqwWnd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclqwWnd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclqwWnd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqwWnd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclqwWnd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclqwWnd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclqwWnd.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAb84TG.s: Assembler messages:
encrypt.c: /tmp/ccAb84TG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAb84TG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAb84TG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAb84TG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAb84TG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAb84TG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAb84TG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAb84TG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAb84TG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAb84TG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAb84TG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAb84TG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAb84TG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAb84TG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAb84TG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAb84TG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAb84TG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAb84TG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAb84TG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAb84TG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAb84TG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAb84TG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAb84TG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAb84TG.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU3X4lR.s: Assembler messages:
encrypt.c: /tmp/ccU3X4lR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU3X4lR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU3X4lR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU3X4lR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3X4lR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3X4lR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3X4lR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3X4lR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3X4lR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU3X4lR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU3X4lR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU3X4lR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU3X4lR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3X4lR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU3X4lR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU3X4lR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU3X4lR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU3X4lR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU3X4lR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3X4lR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU3X4lR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU3X4lR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU3X4lR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU3X4lR.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccf3yVmz.s: Assembler messages:
encrypt.c: /tmp/ccf3yVmz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf3yVmz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf3yVmz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf3yVmz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3yVmz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3yVmz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3yVmz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3yVmz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3yVmz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3yVmz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3yVmz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3yVmz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf3yVmz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3yVmz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf3yVmz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3yVmz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf3yVmz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3yVmz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3yVmz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3yVmz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3yVmz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3yVmz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf3yVmz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3yVmz.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccjRzktV.s: Assembler messages:
encrypt.c: /tmp/ccjRzktV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjRzktV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjRzktV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjRzktV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRzktV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRzktV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRzktV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRzktV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRzktV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRzktV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRzktV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRzktV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjRzktV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRzktV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjRzktV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjRzktV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRzktV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRzktV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRzktV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRzktV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRzktV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjRzktV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRzktV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRzktV.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBqAQnd.s: Assembler messages:
encrypt.c: /tmp/ccBqAQnd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBqAQnd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBqAQnd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBqAQnd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqAQnd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqAQnd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqAQnd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqAQnd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqAQnd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqAQnd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqAQnd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqAQnd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBqAQnd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqAQnd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBqAQnd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBqAQnd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqAQnd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqAQnd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqAQnd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqAQnd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqAQnd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBqAQnd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqAQnd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqAQnd.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWTcyU2.s: Assembler messages:
encrypt.c: /tmp/ccWTcyU2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWTcyU2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWTcyU2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWTcyU2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTcyU2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTcyU2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTcyU2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTcyU2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTcyU2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTcyU2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTcyU2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTcyU2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWTcyU2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTcyU2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWTcyU2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTcyU2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWTcyU2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTcyU2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTcyU2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTcyU2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTcyU2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTcyU2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWTcyU2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTcyU2.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchd9v2k.s: Assembler messages:
encrypt.c: /tmp/cchd9v2k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchd9v2k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchd9v2k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchd9v2k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchd9v2k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchd9v2k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchd9v2k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchd9v2k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchd9v2k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchd9v2k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchd9v2k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchd9v2k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchd9v2k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchd9v2k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchd9v2k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchd9v2k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchd9v2k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchd9v2k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchd9v2k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchd9v2k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchd9v2k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchd9v2k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchd9v2k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchd9v2k.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciCABBG.s: Assembler messages:
encrypt.c: /tmp/cciCABBG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciCABBG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciCABBG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciCABBG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCABBG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCABBG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCABBG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCABBG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCABBG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCABBG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCABBG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCABBG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciCABBG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCABBG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciCABBG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciCABBG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCABBG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCABBG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCABBG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCABBG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCABBG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciCABBG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCABBG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCABBG.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDnWtUJ.s: Assembler messages:
encrypt.c: /tmp/ccDnWtUJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDnWtUJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDnWtUJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDnWtUJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnWtUJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnWtUJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnWtUJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnWtUJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnWtUJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnWtUJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnWtUJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnWtUJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDnWtUJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnWtUJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDnWtUJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnWtUJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDnWtUJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnWtUJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnWtUJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnWtUJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnWtUJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnWtUJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDnWtUJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnWtUJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG8IBV9.s: Assembler messages:
encrypt.c: /tmp/ccG8IBV9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG8IBV9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG8IBV9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG8IBV9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8IBV9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8IBV9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8IBV9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8IBV9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8IBV9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG8IBV9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG8IBV9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG8IBV9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG8IBV9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8IBV9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG8IBV9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG8IBV9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG8IBV9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG8IBV9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG8IBV9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8IBV9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG8IBV9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG8IBV9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG8IBV9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG8IBV9.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYg2iPF.s: Assembler messages:
encrypt.c: /tmp/ccYg2iPF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYg2iPF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYg2iPF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYg2iPF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg2iPF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg2iPF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg2iPF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg2iPF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg2iPF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYg2iPF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYg2iPF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYg2iPF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYg2iPF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg2iPF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYg2iPF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYg2iPF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYg2iPF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYg2iPF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYg2iPF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYg2iPF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg2iPF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYg2iPF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYg2iPF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYg2iPF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cccocLy2.s: Assembler messages:
encrypt.c: /tmp/cccocLy2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccocLy2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccocLy2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccocLy2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccocLy2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccocLy2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccocLy2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccocLy2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccocLy2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccocLy2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccocLy2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccocLy2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccocLy2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccocLy2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccocLy2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccocLy2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccocLy2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccocLy2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccocLy2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccocLy2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccocLy2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccocLy2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccocLy2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccocLy2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8APuaw.s: Assembler messages:
encrypt.c: /tmp/cc8APuaw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8APuaw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8APuaw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8APuaw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8APuaw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8APuaw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8APuaw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8APuaw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8APuaw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8APuaw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8APuaw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8APuaw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8APuaw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8APuaw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8APuaw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8APuaw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8APuaw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8APuaw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8APuaw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8APuaw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8APuaw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8APuaw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8APuaw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8APuaw.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp3AzxX.s: Assembler messages:
encrypt.c: /tmp/ccp3AzxX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp3AzxX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp3AzxX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp3AzxX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3AzxX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3AzxX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3AzxX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3AzxX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3AzxX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp3AzxX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp3AzxX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp3AzxX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp3AzxX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3AzxX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp3AzxX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp3AzxX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp3AzxX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp3AzxX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp3AzxX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp3AzxX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3AzxX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp3AzxX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp3AzxX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp3AzxX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgrrpML.s: Assembler messages:
encrypt.c: /tmp/ccgrrpML.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgrrpML.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgrrpML.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgrrpML.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrrpML.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrrpML.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrrpML.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrrpML.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrrpML.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgrrpML.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgrrpML.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgrrpML.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgrrpML.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrrpML.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgrrpML.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgrrpML.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgrrpML.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrrpML.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrrpML.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrrpML.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrrpML.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgrrpML.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrrpML.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrrpML.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoiKX5j.s: Assembler messages:
encrypt.c: /tmp/ccoiKX5j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoiKX5j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoiKX5j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoiKX5j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiKX5j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiKX5j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiKX5j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiKX5j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiKX5j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoiKX5j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoiKX5j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoiKX5j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoiKX5j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiKX5j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoiKX5j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoiKX5j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoiKX5j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoiKX5j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoiKX5j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoiKX5j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiKX5j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoiKX5j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoiKX5j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoiKX5j.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSGAIEa.s: Assembler messages:
encrypt.c: /tmp/ccSGAIEa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSGAIEa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSGAIEa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSGAIEa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGAIEa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGAIEa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGAIEa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGAIEa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGAIEa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSGAIEa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSGAIEa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSGAIEa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSGAIEa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGAIEa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSGAIEa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSGAIEa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSGAIEa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSGAIEa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSGAIEa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGAIEa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSGAIEa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSGAIEa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSGAIEa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSGAIEa.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cci0thTA.s: Assembler messages:
encrypt.c: /tmp/cci0thTA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci0thTA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci0thTA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci0thTA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0thTA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0thTA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0thTA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0thTA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0thTA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0thTA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0thTA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0thTA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci0thTA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0thTA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci0thTA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0thTA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci0thTA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0thTA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0thTA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0thTA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0thTA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0thTA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci0thTA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0thTA.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccqAVluu.s: Assembler messages:
encrypt.c: /tmp/ccqAVluu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqAVluu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqAVluu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqAVluu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAVluu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAVluu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAVluu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAVluu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAVluu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAVluu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAVluu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAVluu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqAVluu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAVluu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqAVluu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAVluu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqAVluu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAVluu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAVluu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAVluu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAVluu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAVluu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqAVluu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAVluu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccwWKeK7.s: Assembler messages:
encrypt.c: /tmp/ccwWKeK7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwWKeK7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwWKeK7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwWKeK7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWKeK7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWKeK7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWKeK7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWKeK7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWKeK7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwWKeK7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwWKeK7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwWKeK7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwWKeK7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWKeK7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwWKeK7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwWKeK7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwWKeK7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWKeK7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWKeK7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWKeK7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWKeK7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwWKeK7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWKeK7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWKeK7.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3MlTrp.s: Assembler messages:
encrypt.c: /tmp/cc3MlTrp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3MlTrp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3MlTrp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3MlTrp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MlTrp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MlTrp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MlTrp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MlTrp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MlTrp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3MlTrp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3MlTrp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3MlTrp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3MlTrp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MlTrp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3MlTrp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3MlTrp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3MlTrp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3MlTrp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3MlTrp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MlTrp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3MlTrp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3MlTrp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3MlTrp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3MlTrp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4Nbb2X.s: Assembler messages:
encrypt.c: /tmp/cc4Nbb2X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Nbb2X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Nbb2X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Nbb2X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Nbb2X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Nbb2X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Nbb2X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Nbb2X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Nbb2X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Nbb2X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Nbb2X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Nbb2X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Nbb2X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Nbb2X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Nbb2X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Nbb2X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Nbb2X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Nbb2X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Nbb2X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Nbb2X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Nbb2X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Nbb2X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Nbb2X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Nbb2X.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaKLI3e.s: Assembler messages:
encrypt.c: /tmp/ccaKLI3e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaKLI3e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaKLI3e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaKLI3e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKLI3e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKLI3e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKLI3e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKLI3e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKLI3e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKLI3e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKLI3e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKLI3e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaKLI3e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKLI3e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaKLI3e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaKLI3e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKLI3e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKLI3e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKLI3e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKLI3e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKLI3e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaKLI3e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKLI3e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKLI3e.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccaKLI3e.s: Assembler messages:
encrypt.c: /tmp/ccaKLI3e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaKLI3e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaKLI3e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaKLI3e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKLI3e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKLI3e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKLI3e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKLI3e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKLI3e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKLI3e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKLI3e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKLI3e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaKLI3e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKLI3e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaKLI3e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaKLI3e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKLI3e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKLI3e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKLI3e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKLI3e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKLI3e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaKLI3e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKLI3e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKLI3e.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvAxxPV.s: Assembler messages:
encrypt.c: /tmp/ccvAxxPV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvAxxPV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvAxxPV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvAxxPV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAxxPV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAxxPV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAxxPV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAxxPV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAxxPV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAxxPV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAxxPV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAxxPV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvAxxPV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAxxPV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvAxxPV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAxxPV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvAxxPV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAxxPV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAxxPV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAxxPV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAxxPV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAxxPV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvAxxPV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAxxPV.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccvAxxPV.s: Assembler messages:
encrypt.c: /tmp/ccvAxxPV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvAxxPV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvAxxPV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvAxxPV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAxxPV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAxxPV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAxxPV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAxxPV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAxxPV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAxxPV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAxxPV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAxxPV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvAxxPV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAxxPV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvAxxPV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAxxPV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvAxxPV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAxxPV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAxxPV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAxxPV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAxxPV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAxxPV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvAxxPV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAxxPV.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2N1lLI.s: Assembler messages:
encrypt.c: /tmp/cc2N1lLI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2N1lLI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2N1lLI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2N1lLI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N1lLI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N1lLI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N1lLI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N1lLI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N1lLI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2N1lLI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2N1lLI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2N1lLI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2N1lLI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N1lLI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2N1lLI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2N1lLI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2N1lLI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2N1lLI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2N1lLI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N1lLI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2N1lLI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2N1lLI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2N1lLI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2N1lLI.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc2N1lLI.s: Assembler messages:
encrypt.c: /tmp/cc2N1lLI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2N1lLI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2N1lLI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2N1lLI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N1lLI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N1lLI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N1lLI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N1lLI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N1lLI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2N1lLI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2N1lLI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2N1lLI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2N1lLI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N1lLI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2N1lLI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2N1lLI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2N1lLI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2N1lLI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2N1lLI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N1lLI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2N1lLI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2N1lLI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2N1lLI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2N1lLI.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwnPFEd.s: Assembler messages:
encrypt.c: /tmp/ccwnPFEd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwnPFEd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwnPFEd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwnPFEd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnPFEd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnPFEd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnPFEd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnPFEd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnPFEd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnPFEd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnPFEd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnPFEd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwnPFEd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnPFEd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwnPFEd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnPFEd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwnPFEd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnPFEd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnPFEd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnPFEd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnPFEd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnPFEd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwnPFEd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnPFEd.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccwnPFEd.s: Assembler messages:
encrypt.c: /tmp/ccwnPFEd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwnPFEd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwnPFEd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwnPFEd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnPFEd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnPFEd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnPFEd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnPFEd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnPFEd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnPFEd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnPFEd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnPFEd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwnPFEd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnPFEd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwnPFEd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnPFEd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwnPFEd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwnPFEd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnPFEd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnPFEd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwnPFEd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnPFEd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwnPFEd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwnPFEd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccmfsZ4A.s: Assembler messages:
encrypt.c: /tmp/ccmfsZ4A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmfsZ4A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmfsZ4A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmfsZ4A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfsZ4A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfsZ4A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfsZ4A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfsZ4A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfsZ4A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfsZ4A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfsZ4A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfsZ4A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmfsZ4A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfsZ4A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmfsZ4A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmfsZ4A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfsZ4A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfsZ4A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfsZ4A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfsZ4A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfsZ4A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmfsZ4A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfsZ4A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfsZ4A.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccmfsZ4A.s: Assembler messages:
encrypt.c: /tmp/ccmfsZ4A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmfsZ4A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmfsZ4A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmfsZ4A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfsZ4A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfsZ4A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfsZ4A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfsZ4A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfsZ4A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfsZ4A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfsZ4A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfsZ4A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmfsZ4A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfsZ4A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmfsZ4A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmfsZ4A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfsZ4A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfsZ4A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfsZ4A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfsZ4A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfsZ4A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmfsZ4A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfsZ4A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfsZ4A.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccrcqr05.s: Assembler messages:
encrypt.c: /tmp/ccrcqr05.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrcqr05.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrcqr05.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrcqr05.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcqr05.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcqr05.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcqr05.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcqr05.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcqr05.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcqr05.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcqr05.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcqr05.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrcqr05.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcqr05.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrcqr05.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcqr05.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrcqr05.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcqr05.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcqr05.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcqr05.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcqr05.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcqr05.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrcqr05.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcqr05.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccrcqr05.s: Assembler messages:
encrypt.c: /tmp/ccrcqr05.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrcqr05.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrcqr05.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrcqr05.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcqr05.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcqr05.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcqr05.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcqr05.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcqr05.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcqr05.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcqr05.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcqr05.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrcqr05.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcqr05.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrcqr05.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcqr05.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrcqr05.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcqr05.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcqr05.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcqr05.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcqr05.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcqr05.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrcqr05.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcqr05.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVa16TS.s: Assembler messages:
encrypt.c: /tmp/ccVa16TS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVa16TS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVa16TS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVa16TS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa16TS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa16TS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa16TS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa16TS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa16TS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVa16TS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVa16TS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVa16TS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVa16TS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa16TS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVa16TS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVa16TS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVa16TS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVa16TS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVa16TS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa16TS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVa16TS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVa16TS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVa16TS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVa16TS.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccVa16TS.s: Assembler messages:
encrypt.c: /tmp/ccVa16TS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVa16TS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVa16TS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVa16TS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa16TS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa16TS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa16TS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa16TS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa16TS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVa16TS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVa16TS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVa16TS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVa16TS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa16TS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVa16TS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVa16TS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVa16TS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVa16TS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVa16TS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa16TS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVa16TS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVa16TS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVa16TS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVa16TS.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaxbSIz.s: Assembler messages:
encrypt.c: /tmp/ccaxbSIz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaxbSIz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaxbSIz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaxbSIz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxbSIz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxbSIz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxbSIz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxbSIz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxbSIz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxbSIz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxbSIz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxbSIz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaxbSIz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxbSIz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaxbSIz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxbSIz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaxbSIz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxbSIz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxbSIz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxbSIz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxbSIz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxbSIz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaxbSIz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxbSIz.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccaxbSIz.s: Assembler messages:
encrypt.c: /tmp/ccaxbSIz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaxbSIz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaxbSIz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaxbSIz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxbSIz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxbSIz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxbSIz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxbSIz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxbSIz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxbSIz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxbSIz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxbSIz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaxbSIz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxbSIz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaxbSIz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxbSIz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaxbSIz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxbSIz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxbSIz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxbSIz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxbSIz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxbSIz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaxbSIz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxbSIz.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJL4EVO.s: Assembler messages:
encrypt.c: /tmp/ccJL4EVO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJL4EVO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJL4EVO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJL4EVO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJL4EVO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJL4EVO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJL4EVO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJL4EVO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJL4EVO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJL4EVO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJL4EVO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJL4EVO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJL4EVO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJL4EVO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJL4EVO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJL4EVO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJL4EVO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJL4EVO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJL4EVO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJL4EVO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJL4EVO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJL4EVO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJL4EVO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJL4EVO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMtvhUd.s: Assembler messages:
encrypt.c: /tmp/ccMtvhUd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMtvhUd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMtvhUd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMtvhUd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtvhUd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtvhUd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtvhUd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtvhUd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtvhUd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtvhUd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtvhUd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtvhUd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMtvhUd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtvhUd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMtvhUd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMtvhUd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtvhUd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtvhUd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtvhUd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtvhUd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtvhUd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMtvhUd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtvhUd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtvhUd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccHFqafD.s: Assembler messages:
encrypt.c: /tmp/ccHFqafD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHFqafD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHFqafD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHFqafD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqafD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqafD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqafD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqafD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqafD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHFqafD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHFqafD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHFqafD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHFqafD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqafD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHFqafD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHFqafD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHFqafD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFqafD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFqafD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqafD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFqafD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHFqafD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFqafD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFqafD.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccsCIqWb.s: Assembler messages:
encrypt.c: /tmp/ccsCIqWb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsCIqWb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsCIqWb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsCIqWb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCIqWb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCIqWb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCIqWb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCIqWb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCIqWb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsCIqWb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsCIqWb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsCIqWb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsCIqWb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCIqWb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsCIqWb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsCIqWb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsCIqWb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsCIqWb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsCIqWb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsCIqWb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCIqWb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsCIqWb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsCIqWb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsCIqWb.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4TNJA3.s: Assembler messages:
encrypt.c: /tmp/cc4TNJA3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4TNJA3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4TNJA3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4TNJA3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TNJA3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TNJA3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TNJA3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TNJA3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TNJA3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TNJA3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TNJA3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TNJA3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4TNJA3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TNJA3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4TNJA3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4TNJA3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TNJA3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TNJA3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TNJA3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TNJA3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TNJA3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4TNJA3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TNJA3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TNJA3.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY2lkKs.s: Assembler messages:
encrypt.c: /tmp/ccY2lkKs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY2lkKs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY2lkKs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY2lkKs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2lkKs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2lkKs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2lkKs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2lkKs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2lkKs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2lkKs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2lkKs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2lkKs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY2lkKs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2lkKs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY2lkKs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2lkKs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY2lkKs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2lkKs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY2lkKs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY2lkKs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2lkKs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY2lkKs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY2lkKs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY2lkKs.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3Uu8bI.s: Assembler messages:
encrypt.c: /tmp/cc3Uu8bI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Uu8bI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Uu8bI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Uu8bI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Uu8bI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Uu8bI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Uu8bI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Uu8bI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Uu8bI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Uu8bI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Uu8bI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Uu8bI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Uu8bI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Uu8bI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Uu8bI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Uu8bI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3Uu8bI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Uu8bI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Uu8bI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Uu8bI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Uu8bI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Uu8bI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Uu8bI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Uu8bI.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz8Xpll.s: Assembler messages:
encrypt.c: /tmp/ccz8Xpll.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz8Xpll.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz8Xpll.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz8Xpll.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8Xpll.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8Xpll.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8Xpll.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8Xpll.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8Xpll.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8Xpll.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8Xpll.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8Xpll.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz8Xpll.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8Xpll.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz8Xpll.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz8Xpll.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8Xpll.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8Xpll.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8Xpll.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8Xpll.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8Xpll.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz8Xpll.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8Xpll.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8Xpll.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3XCTx7.s: Assembler messages:
encrypt.c: /tmp/cc3XCTx7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3XCTx7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3XCTx7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3XCTx7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XCTx7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XCTx7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XCTx7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XCTx7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XCTx7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3XCTx7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3XCTx7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3XCTx7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3XCTx7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XCTx7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3XCTx7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3XCTx7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3XCTx7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3XCTx7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3XCTx7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3XCTx7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XCTx7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3XCTx7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3XCTx7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3XCTx7.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbWMx2y.s: Assembler messages:
encrypt.c: /tmp/ccbWMx2y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbWMx2y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbWMx2y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbWMx2y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWMx2y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWMx2y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWMx2y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWMx2y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWMx2y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWMx2y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWMx2y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWMx2y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbWMx2y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWMx2y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbWMx2y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbWMx2y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWMx2y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWMx2y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWMx2y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWMx2y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWMx2y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbWMx2y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWMx2y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWMx2y.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH5mXim.s: Assembler messages:
encrypt.c: /tmp/ccH5mXim.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH5mXim.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH5mXim.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH5mXim.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5mXim.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5mXim.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5mXim.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5mXim.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5mXim.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5mXim.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5mXim.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5mXim.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH5mXim.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5mXim.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH5mXim.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5mXim.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH5mXim.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5mXim.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5mXim.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5mXim.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5mXim.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5mXim.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH5mXim.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5mXim.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIncd9Y.s: Assembler messages:
encrypt.c: /tmp/ccIncd9Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIncd9Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIncd9Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIncd9Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIncd9Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIncd9Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIncd9Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIncd9Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIncd9Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIncd9Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIncd9Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIncd9Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIncd9Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIncd9Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIncd9Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIncd9Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIncd9Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIncd9Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIncd9Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIncd9Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIncd9Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIncd9Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIncd9Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIncd9Y.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCAxrJ3.s: Assembler messages:
encrypt.c: /tmp/ccCAxrJ3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCAxrJ3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCAxrJ3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCAxrJ3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAxrJ3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAxrJ3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAxrJ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAxrJ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAxrJ3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAxrJ3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAxrJ3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAxrJ3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCAxrJ3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAxrJ3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCAxrJ3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAxrJ3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCAxrJ3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAxrJ3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAxrJ3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAxrJ3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAxrJ3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAxrJ3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCAxrJ3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAxrJ3.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQWH6Fp.s: Assembler messages:
encrypt.c: /tmp/ccQWH6Fp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQWH6Fp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQWH6Fp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQWH6Fp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWH6Fp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWH6Fp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWH6Fp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWH6Fp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWH6Fp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQWH6Fp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQWH6Fp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQWH6Fp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQWH6Fp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWH6Fp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQWH6Fp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQWH6Fp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQWH6Fp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWH6Fp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWH6Fp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWH6Fp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWH6Fp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQWH6Fp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWH6Fp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWH6Fp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXe8PMl.s: Assembler messages:
encrypt.c: /tmp/ccXe8PMl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXe8PMl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXe8PMl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXe8PMl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe8PMl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe8PMl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe8PMl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe8PMl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe8PMl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXe8PMl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXe8PMl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXe8PMl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXe8PMl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe8PMl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXe8PMl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXe8PMl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXe8PMl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXe8PMl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXe8PMl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXe8PMl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXe8PMl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXe8PMl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXe8PMl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXe8PMl.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccv1jEeS.s: Assembler messages:
encrypt.c: /tmp/ccv1jEeS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv1jEeS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv1jEeS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv1jEeS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1jEeS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1jEeS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1jEeS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1jEeS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1jEeS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1jEeS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1jEeS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1jEeS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv1jEeS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1jEeS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv1jEeS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv1jEeS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1jEeS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1jEeS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1jEeS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1jEeS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1jEeS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv1jEeS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1jEeS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1jEeS.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLOo5Ud.s: Assembler messages:
encrypt.c: /tmp/ccLOo5Ud.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLOo5Ud.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLOo5Ud.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLOo5Ud.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOo5Ud.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOo5Ud.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOo5Ud.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOo5Ud.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOo5Ud.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLOo5Ud.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLOo5Ud.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLOo5Ud.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLOo5Ud.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOo5Ud.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLOo5Ud.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLOo5Ud.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLOo5Ud.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLOo5Ud.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLOo5Ud.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLOo5Ud.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOo5Ud.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLOo5Ud.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLOo5Ud.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLOo5Ud.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZe6CKL.s: Assembler messages:
encrypt.c: /tmp/ccZe6CKL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZe6CKL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZe6CKL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZe6CKL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZe6CKL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZe6CKL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZe6CKL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZe6CKL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZe6CKL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZe6CKL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZe6CKL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZe6CKL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZe6CKL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZe6CKL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZe6CKL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZe6CKL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZe6CKL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZe6CKL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZe6CKL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZe6CKL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZe6CKL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZe6CKL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZe6CKL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZe6CKL.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccujnOPH.s: Assembler messages:
encrypt.c: /tmp/ccujnOPH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccujnOPH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccujnOPH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccujnOPH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujnOPH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujnOPH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujnOPH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujnOPH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujnOPH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujnOPH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujnOPH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujnOPH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccujnOPH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujnOPH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccujnOPH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujnOPH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccujnOPH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujnOPH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujnOPH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujnOPH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujnOPH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujnOPH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccujnOPH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujnOPH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwyDzz3.s: Assembler messages:
encrypt.c: /tmp/ccwyDzz3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwyDzz3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwyDzz3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwyDzz3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyDzz3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyDzz3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyDzz3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyDzz3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyDzz3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwyDzz3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwyDzz3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwyDzz3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwyDzz3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyDzz3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwyDzz3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwyDzz3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwyDzz3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyDzz3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyDzz3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyDzz3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyDzz3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwyDzz3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyDzz3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyDzz3.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0GNEha.s: Assembler messages:
encrypt.c: /tmp/cc0GNEha.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0GNEha.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0GNEha.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0GNEha.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GNEha.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GNEha.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GNEha.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GNEha.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GNEha.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0GNEha.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0GNEha.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0GNEha.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0GNEha.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GNEha.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0GNEha.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0GNEha.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0GNEha.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GNEha.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GNEha.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GNEha.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GNEha.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0GNEha.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GNEha.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GNEha.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfueQyJ.s: Assembler messages:
encrypt.c: /tmp/ccfueQyJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfueQyJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfueQyJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfueQyJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfueQyJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfueQyJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfueQyJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfueQyJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfueQyJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfueQyJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfueQyJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfueQyJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfueQyJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfueQyJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfueQyJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfueQyJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfueQyJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfueQyJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfueQyJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfueQyJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfueQyJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfueQyJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfueQyJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfueQyJ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLnf4M6.s: Assembler messages:
encrypt.c: /tmp/ccLnf4M6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLnf4M6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLnf4M6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLnf4M6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnf4M6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnf4M6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnf4M6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnf4M6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnf4M6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnf4M6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnf4M6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnf4M6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLnf4M6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnf4M6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLnf4M6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnf4M6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLnf4M6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnf4M6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnf4M6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnf4M6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnf4M6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnf4M6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLnf4M6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnf4M6.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cchST9kw.s: Assembler messages:
encrypt.c: /tmp/cchST9kw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchST9kw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchST9kw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchST9kw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchST9kw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchST9kw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchST9kw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchST9kw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchST9kw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchST9kw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchST9kw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchST9kw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchST9kw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchST9kw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchST9kw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchST9kw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchST9kw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchST9kw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchST9kw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchST9kw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchST9kw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchST9kw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchST9kw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchST9kw.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdLzNrn.s: Assembler messages:
encrypt.c: /tmp/ccdLzNrn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdLzNrn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdLzNrn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdLzNrn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLzNrn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLzNrn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLzNrn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLzNrn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLzNrn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLzNrn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLzNrn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLzNrn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdLzNrn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLzNrn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdLzNrn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLzNrn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdLzNrn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLzNrn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLzNrn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLzNrn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLzNrn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLzNrn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdLzNrn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLzNrn.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccefZj9S.s: Assembler messages:
encrypt.c: /tmp/ccefZj9S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccefZj9S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccefZj9S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccefZj9S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefZj9S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefZj9S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefZj9S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefZj9S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefZj9S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccefZj9S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccefZj9S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccefZj9S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccefZj9S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefZj9S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccefZj9S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccefZj9S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccefZj9S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccefZj9S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccefZj9S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefZj9S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccefZj9S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccefZj9S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccefZj9S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccefZj9S.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVJgpcc.s: Assembler messages:
encrypt.c: /tmp/ccVJgpcc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVJgpcc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVJgpcc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVJgpcc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJgpcc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJgpcc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJgpcc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJgpcc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJgpcc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJgpcc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJgpcc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJgpcc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVJgpcc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJgpcc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVJgpcc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVJgpcc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJgpcc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJgpcc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJgpcc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJgpcc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJgpcc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVJgpcc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJgpcc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJgpcc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccufy6kR.s: Assembler messages:
encrypt.c: /tmp/ccufy6kR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccufy6kR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccufy6kR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccufy6kR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufy6kR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufy6kR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufy6kR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufy6kR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufy6kR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufy6kR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufy6kR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufy6kR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccufy6kR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufy6kR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccufy6kR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufy6kR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccufy6kR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufy6kR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufy6kR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufy6kR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufy6kR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufy6kR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccufy6kR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufy6kR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDOIAcx.s: Assembler messages:
encrypt.c: /tmp/ccDOIAcx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDOIAcx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDOIAcx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDOIAcx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOIAcx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOIAcx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOIAcx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOIAcx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOIAcx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOIAcx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOIAcx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOIAcx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDOIAcx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOIAcx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDOIAcx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDOIAcx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOIAcx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOIAcx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOIAcx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOIAcx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOIAcx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDOIAcx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOIAcx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOIAcx.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdkNtw1.s: Assembler messages:
encrypt.c: /tmp/ccdkNtw1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdkNtw1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdkNtw1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdkNtw1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkNtw1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkNtw1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkNtw1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkNtw1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkNtw1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkNtw1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkNtw1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkNtw1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdkNtw1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkNtw1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdkNtw1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkNtw1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdkNtw1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkNtw1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkNtw1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkNtw1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkNtw1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkNtw1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdkNtw1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkNtw1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6FhVdv.s: Assembler messages:
encrypt.c: /tmp/cc6FhVdv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6FhVdv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6FhVdv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6FhVdv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FhVdv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FhVdv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FhVdv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FhVdv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FhVdv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FhVdv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FhVdv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FhVdv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6FhVdv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FhVdv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6FhVdv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FhVdv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6FhVdv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FhVdv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6FhVdv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6FhVdv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FhVdv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6FhVdv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6FhVdv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6FhVdv.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf7kigX.s: Assembler messages:
encrypt.c: /tmp/ccf7kigX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf7kigX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf7kigX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf7kigX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7kigX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7kigX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7kigX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7kigX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7kigX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf7kigX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf7kigX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf7kigX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf7kigX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7kigX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf7kigX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf7kigX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf7kigX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf7kigX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf7kigX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7kigX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf7kigX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf7kigX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf7kigX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf7kigX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPTQhVR.s: Assembler messages:
encrypt.c: /tmp/ccPTQhVR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPTQhVR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPTQhVR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPTQhVR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTQhVR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTQhVR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTQhVR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTQhVR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTQhVR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPTQhVR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPTQhVR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPTQhVR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPTQhVR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTQhVR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPTQhVR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPTQhVR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPTQhVR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPTQhVR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPTQhVR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPTQhVR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTQhVR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPTQhVR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPTQhVR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPTQhVR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci9c6kh.s: Assembler messages:
encrypt.c: /tmp/cci9c6kh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci9c6kh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci9c6kh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci9c6kh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9c6kh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9c6kh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9c6kh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9c6kh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9c6kh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9c6kh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9c6kh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9c6kh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci9c6kh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9c6kh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci9c6kh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci9c6kh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9c6kh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9c6kh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9c6kh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9c6kh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9c6kh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci9c6kh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9c6kh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9c6kh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccOUkMqD.s: Assembler messages:
encrypt.c: /tmp/ccOUkMqD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOUkMqD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOUkMqD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOUkMqD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUkMqD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUkMqD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUkMqD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUkMqD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUkMqD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOUkMqD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOUkMqD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOUkMqD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOUkMqD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUkMqD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOUkMqD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOUkMqD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOUkMqD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUkMqD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUkMqD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUkMqD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUkMqD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOUkMqD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUkMqD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUkMqD.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccSety1d.s: Assembler messages:
encrypt.c: /tmp/ccSety1d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSety1d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSety1d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSety1d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSety1d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSety1d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSety1d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSety1d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSety1d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSety1d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSety1d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSety1d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSety1d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSety1d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSety1d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSety1d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSety1d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSety1d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSety1d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSety1d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSety1d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSety1d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSety1d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSety1d.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg26ANv.s: Assembler messages:
encrypt.c: /tmp/ccg26ANv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg26ANv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg26ANv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg26ANv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg26ANv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg26ANv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg26ANv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg26ANv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg26ANv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg26ANv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg26ANv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg26ANv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg26ANv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg26ANv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg26ANv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg26ANv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg26ANv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg26ANv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg26ANv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg26ANv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg26ANv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg26ANv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg26ANv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg26ANv.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq5uz66.s: Assembler messages:
encrypt.c: /tmp/ccq5uz66.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq5uz66.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq5uz66.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq5uz66.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5uz66.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5uz66.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5uz66.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5uz66.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5uz66.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq5uz66.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq5uz66.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq5uz66.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq5uz66.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5uz66.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq5uz66.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq5uz66.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq5uz66.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5uz66.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5uz66.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5uz66.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5uz66.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq5uz66.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5uz66.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5uz66.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1CJKol.s: Assembler messages:
encrypt.c: /tmp/cc1CJKol.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1CJKol.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1CJKol.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1CJKol.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CJKol.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CJKol.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CJKol.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CJKol.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CJKol.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1CJKol.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1CJKol.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1CJKol.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1CJKol.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CJKol.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1CJKol.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1CJKol.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1CJKol.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1CJKol.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1CJKol.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CJKol.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1CJKol.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1CJKol.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1CJKol.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1CJKol.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLVWQbW.s: Assembler messages:
encrypt.c: /tmp/ccLVWQbW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLVWQbW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLVWQbW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLVWQbW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVWQbW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVWQbW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVWQbW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVWQbW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVWQbW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLVWQbW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLVWQbW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLVWQbW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLVWQbW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVWQbW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLVWQbW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLVWQbW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLVWQbW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLVWQbW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLVWQbW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLVWQbW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVWQbW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLVWQbW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLVWQbW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLVWQbW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6kNIVK.s: Assembler messages:
encrypt.c: /tmp/cc6kNIVK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6kNIVK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6kNIVK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6kNIVK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kNIVK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kNIVK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kNIVK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kNIVK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kNIVK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6kNIVK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6kNIVK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6kNIVK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6kNIVK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kNIVK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6kNIVK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6kNIVK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6kNIVK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kNIVK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kNIVK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kNIVK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kNIVK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6kNIVK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kNIVK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kNIVK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBegmT9.s: Assembler messages:
encrypt.c: /tmp/ccBegmT9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBegmT9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBegmT9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBegmT9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBegmT9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBegmT9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBegmT9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBegmT9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBegmT9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBegmT9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBegmT9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBegmT9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBegmT9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBegmT9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBegmT9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBegmT9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBegmT9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBegmT9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBegmT9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBegmT9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBegmT9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBegmT9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBegmT9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBegmT9.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3U4j4z.s: Assembler messages:
encrypt.c: /tmp/cc3U4j4z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3U4j4z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3U4j4z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3U4j4z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3U4j4z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3U4j4z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3U4j4z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3U4j4z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3U4j4z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3U4j4z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3U4j4z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3U4j4z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3U4j4z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3U4j4z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3U4j4z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3U4j4z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3U4j4z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3U4j4z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3U4j4z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3U4j4z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3U4j4z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3U4j4z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3U4j4z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3U4j4z.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXniN9a.s: Assembler messages:
encrypt.c: /tmp/ccXniN9a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXniN9a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXniN9a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXniN9a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXniN9a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXniN9a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXniN9a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXniN9a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXniN9a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXniN9a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXniN9a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXniN9a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXniN9a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXniN9a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXniN9a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXniN9a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXniN9a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXniN9a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXniN9a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXniN9a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXniN9a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXniN9a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXniN9a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXniN9a.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWKFFU2.s: Assembler messages:
encrypt.c: /tmp/ccWKFFU2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWKFFU2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWKFFU2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWKFFU2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKFFU2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKFFU2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKFFU2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKFFU2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKFFU2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWKFFU2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWKFFU2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWKFFU2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWKFFU2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKFFU2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWKFFU2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWKFFU2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWKFFU2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWKFFU2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWKFFU2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWKFFU2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKFFU2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWKFFU2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWKFFU2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWKFFU2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw9JUxk.s: Assembler messages:
encrypt.c: /tmp/ccw9JUxk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw9JUxk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw9JUxk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw9JUxk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9JUxk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9JUxk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9JUxk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9JUxk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9JUxk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw9JUxk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw9JUxk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw9JUxk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw9JUxk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9JUxk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw9JUxk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw9JUxk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw9JUxk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw9JUxk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw9JUxk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9JUxk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw9JUxk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw9JUxk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw9JUxk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw9JUxk.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4ihUUr.s: Assembler messages:
encrypt.c: /tmp/cc4ihUUr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ihUUr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ihUUr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ihUUr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ihUUr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ihUUr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ihUUr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ihUUr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ihUUr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ihUUr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ihUUr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ihUUr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ihUUr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ihUUr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ihUUr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ihUUr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4ihUUr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ihUUr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ihUUr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ihUUr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ihUUr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ihUUr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ihUUr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ihUUr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc58H94B.s: Assembler messages:
encrypt.c: /tmp/cc58H94B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc58H94B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc58H94B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc58H94B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58H94B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58H94B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58H94B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58H94B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58H94B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58H94B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58H94B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58H94B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc58H94B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58H94B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc58H94B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc58H94B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58H94B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58H94B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58H94B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58H94B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58H94B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc58H94B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58H94B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58H94B.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCicAyz.s: Assembler messages:
encrypt.c: /tmp/ccCicAyz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCicAyz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCicAyz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCicAyz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCicAyz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCicAyz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCicAyz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCicAyz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCicAyz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCicAyz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCicAyz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCicAyz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCicAyz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCicAyz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCicAyz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCicAyz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCicAyz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCicAyz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCicAyz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCicAyz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCicAyz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCicAyz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCicAyz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCicAyz.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQp3x7o.s: Assembler messages:
encrypt.c: /tmp/ccQp3x7o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQp3x7o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQp3x7o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQp3x7o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQp3x7o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQp3x7o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQp3x7o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQp3x7o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQp3x7o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQp3x7o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQp3x7o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQp3x7o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQp3x7o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQp3x7o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQp3x7o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQp3x7o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQp3x7o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQp3x7o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQp3x7o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQp3x7o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQp3x7o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQp3x7o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQp3x7o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQp3x7o.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAte3iY.s: Assembler messages:
encrypt.c: /tmp/ccAte3iY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAte3iY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAte3iY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAte3iY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAte3iY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAte3iY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAte3iY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAte3iY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAte3iY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAte3iY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAte3iY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAte3iY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAte3iY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAte3iY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAte3iY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAte3iY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAte3iY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAte3iY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAte3iY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAte3iY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAte3iY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAte3iY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAte3iY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAte3iY.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUMusEG.s: Assembler messages:
encrypt.c: /tmp/ccUMusEG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUMusEG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUMusEG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUMusEG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMusEG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMusEG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMusEG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMusEG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMusEG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUMusEG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUMusEG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUMusEG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUMusEG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMusEG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUMusEG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUMusEG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUMusEG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUMusEG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUMusEG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUMusEG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMusEG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUMusEG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUMusEG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUMusEG.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgRkuEJ.s: Assembler messages:
encrypt.c: /tmp/ccgRkuEJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgRkuEJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgRkuEJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgRkuEJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRkuEJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRkuEJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRkuEJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRkuEJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRkuEJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgRkuEJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgRkuEJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgRkuEJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgRkuEJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRkuEJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgRkuEJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgRkuEJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgRkuEJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgRkuEJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgRkuEJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgRkuEJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRkuEJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgRkuEJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgRkuEJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgRkuEJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchgMJE5.s: Assembler messages:
encrypt.c: /tmp/cchgMJE5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchgMJE5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchgMJE5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchgMJE5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgMJE5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgMJE5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgMJE5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgMJE5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgMJE5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgMJE5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgMJE5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgMJE5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchgMJE5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgMJE5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchgMJE5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchgMJE5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgMJE5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgMJE5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgMJE5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgMJE5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgMJE5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchgMJE5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgMJE5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgMJE5.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXFbfsn.s: Assembler messages:
encrypt.c: /tmp/ccXFbfsn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXFbfsn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXFbfsn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXFbfsn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFbfsn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFbfsn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFbfsn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFbfsn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFbfsn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFbfsn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFbfsn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFbfsn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXFbfsn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFbfsn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXFbfsn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXFbfsn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFbfsn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFbfsn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFbfsn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFbfsn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFbfsn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXFbfsn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFbfsn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFbfsn.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaNV53c.s: Assembler messages:
encrypt.c: /tmp/ccaNV53c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaNV53c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaNV53c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaNV53c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNV53c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNV53c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNV53c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNV53c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNV53c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaNV53c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaNV53c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaNV53c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaNV53c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNV53c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaNV53c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaNV53c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaNV53c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaNV53c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaNV53c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaNV53c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNV53c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaNV53c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaNV53c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaNV53c.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFxgJx5.s: Assembler messages:
encrypt.c: /tmp/ccFxgJx5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFxgJx5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFxgJx5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFxgJx5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxgJx5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxgJx5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxgJx5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxgJx5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxgJx5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxgJx5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxgJx5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxgJx5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFxgJx5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxgJx5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFxgJx5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxgJx5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFxgJx5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxgJx5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxgJx5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxgJx5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxgJx5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxgJx5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFxgJx5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxgJx5.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMWHkZf.s: Assembler messages:
encrypt.c: /tmp/ccMWHkZf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMWHkZf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMWHkZf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMWHkZf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWHkZf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWHkZf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWHkZf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWHkZf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWHkZf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMWHkZf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMWHkZf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMWHkZf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMWHkZf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWHkZf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMWHkZf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMWHkZf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMWHkZf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWHkZf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWHkZf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWHkZf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWHkZf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMWHkZf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWHkZf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWHkZf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccD9wIon.s: Assembler messages:
encrypt.c: /tmp/ccD9wIon.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD9wIon.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD9wIon.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD9wIon.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9wIon.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9wIon.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9wIon.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9wIon.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9wIon.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9wIon.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9wIon.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9wIon.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD9wIon.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9wIon.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD9wIon.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9wIon.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD9wIon.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9wIon.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD9wIon.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD9wIon.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9wIon.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD9wIon.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD9wIon.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD9wIon.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFHkSnJ.s: Assembler messages:
encrypt.c: /tmp/ccFHkSnJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFHkSnJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFHkSnJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFHkSnJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHkSnJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHkSnJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHkSnJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHkSnJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHkSnJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHkSnJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHkSnJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHkSnJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFHkSnJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHkSnJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFHkSnJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFHkSnJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHkSnJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHkSnJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHkSnJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHkSnJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHkSnJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFHkSnJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHkSnJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHkSnJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4Pkrsj.s: Assembler messages:
encrypt.c: /tmp/cc4Pkrsj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Pkrsj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Pkrsj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Pkrsj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pkrsj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pkrsj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pkrsj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pkrsj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pkrsj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Pkrsj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Pkrsj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Pkrsj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Pkrsj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pkrsj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Pkrsj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4Pkrsj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Pkrsj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Pkrsj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Pkrsj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pkrsj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Pkrsj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Pkrsj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Pkrsj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Pkrsj.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwcG80F.s: Assembler messages:
encrypt.c: /tmp/ccwcG80F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwcG80F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwcG80F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwcG80F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcG80F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcG80F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcG80F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcG80F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcG80F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcG80F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcG80F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcG80F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwcG80F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcG80F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwcG80F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcG80F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwcG80F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcG80F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcG80F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcG80F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcG80F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcG80F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwcG80F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcG80F.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXBJ1qB.s: Assembler messages:
encrypt.c: /tmp/ccXBJ1qB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXBJ1qB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXBJ1qB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXBJ1qB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBJ1qB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBJ1qB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBJ1qB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBJ1qB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBJ1qB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXBJ1qB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXBJ1qB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXBJ1qB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXBJ1qB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBJ1qB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXBJ1qB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXBJ1qB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXBJ1qB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXBJ1qB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXBJ1qB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBJ1qB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXBJ1qB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXBJ1qB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXBJ1qB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXBJ1qB.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccv7ecS9.s: Assembler messages:
encrypt.c: /tmp/ccv7ecS9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv7ecS9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv7ecS9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv7ecS9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7ecS9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7ecS9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7ecS9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7ecS9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7ecS9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7ecS9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7ecS9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7ecS9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv7ecS9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7ecS9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv7ecS9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7ecS9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv7ecS9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7ecS9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7ecS9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7ecS9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7ecS9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7ecS9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv7ecS9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7ecS9.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPbcZRt.s: Assembler messages:
encrypt.c: /tmp/ccPbcZRt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPbcZRt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPbcZRt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPbcZRt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbcZRt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbcZRt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbcZRt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbcZRt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbcZRt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPbcZRt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPbcZRt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPbcZRt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPbcZRt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbcZRt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPbcZRt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPbcZRt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPbcZRt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPbcZRt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPbcZRt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbcZRt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPbcZRt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPbcZRt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPbcZRt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPbcZRt.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrzDYh2.s: Assembler messages:
encrypt.c: /tmp/ccrzDYh2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrzDYh2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrzDYh2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrzDYh2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzDYh2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzDYh2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzDYh2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzDYh2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzDYh2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzDYh2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzDYh2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzDYh2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrzDYh2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzDYh2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrzDYh2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzDYh2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrzDYh2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzDYh2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzDYh2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzDYh2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzDYh2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzDYh2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrzDYh2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzDYh2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7BrOpX.s: Assembler messages:
encrypt.c: /tmp/cc7BrOpX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7BrOpX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7BrOpX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7BrOpX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BrOpX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BrOpX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BrOpX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BrOpX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BrOpX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BrOpX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BrOpX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BrOpX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7BrOpX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BrOpX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7BrOpX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7BrOpX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BrOpX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BrOpX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BrOpX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BrOpX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BrOpX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7BrOpX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BrOpX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BrOpX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceGf6Qv.s: Assembler messages:
encrypt.c: /tmp/cceGf6Qv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceGf6Qv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceGf6Qv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceGf6Qv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGf6Qv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGf6Qv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGf6Qv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGf6Qv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGf6Qv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGf6Qv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGf6Qv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGf6Qv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceGf6Qv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGf6Qv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceGf6Qv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGf6Qv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceGf6Qv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGf6Qv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGf6Qv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGf6Qv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGf6Qv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGf6Qv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceGf6Qv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGf6Qv.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchflnh0.s: Assembler messages:
encrypt.c: /tmp/cchflnh0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchflnh0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchflnh0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchflnh0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchflnh0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchflnh0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchflnh0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchflnh0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchflnh0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchflnh0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchflnh0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchflnh0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchflnh0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchflnh0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchflnh0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchflnh0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchflnh0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchflnh0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchflnh0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchflnh0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchflnh0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchflnh0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchflnh0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchflnh0.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoP5pGy.s: Assembler messages:
encrypt.c: /tmp/ccoP5pGy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoP5pGy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoP5pGy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoP5pGy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoP5pGy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoP5pGy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoP5pGy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoP5pGy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoP5pGy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoP5pGy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoP5pGy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoP5pGy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoP5pGy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoP5pGy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoP5pGy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoP5pGy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoP5pGy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoP5pGy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoP5pGy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoP5pGy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoP5pGy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoP5pGy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoP5pGy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoP5pGy.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJWmtDQ.s: Assembler messages:
encrypt.c: /tmp/ccJWmtDQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJWmtDQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJWmtDQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJWmtDQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWmtDQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWmtDQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWmtDQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWmtDQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWmtDQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJWmtDQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJWmtDQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJWmtDQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJWmtDQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWmtDQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJWmtDQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJWmtDQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJWmtDQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJWmtDQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJWmtDQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJWmtDQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWmtDQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJWmtDQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJWmtDQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJWmtDQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccspMOPt.s: Assembler messages:
encrypt.c: /tmp/ccspMOPt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccspMOPt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccspMOPt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccspMOPt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspMOPt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspMOPt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspMOPt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspMOPt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspMOPt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccspMOPt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccspMOPt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccspMOPt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccspMOPt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspMOPt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccspMOPt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccspMOPt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccspMOPt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccspMOPt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccspMOPt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspMOPt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccspMOPt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccspMOPt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccspMOPt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccspMOPt.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEixktN.s: Assembler messages:
encrypt.c: /tmp/ccEixktN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEixktN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEixktN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEixktN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEixktN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEixktN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEixktN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEixktN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEixktN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEixktN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEixktN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEixktN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEixktN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEixktN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEixktN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEixktN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEixktN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEixktN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEixktN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEixktN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEixktN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEixktN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEixktN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEixktN.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNAMnem.s: Assembler messages:
encrypt.c: /tmp/ccNAMnem.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNAMnem.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNAMnem.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNAMnem.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAMnem.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAMnem.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAMnem.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAMnem.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAMnem.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNAMnem.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNAMnem.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNAMnem.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNAMnem.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAMnem.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNAMnem.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNAMnem.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNAMnem.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNAMnem.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNAMnem.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAMnem.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNAMnem.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNAMnem.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNAMnem.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNAMnem.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZYTNlc.s: Assembler messages:
encrypt.c: /tmp/ccZYTNlc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZYTNlc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZYTNlc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZYTNlc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYTNlc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYTNlc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYTNlc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYTNlc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYTNlc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZYTNlc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZYTNlc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZYTNlc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZYTNlc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYTNlc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZYTNlc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZYTNlc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZYTNlc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZYTNlc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZYTNlc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZYTNlc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYTNlc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZYTNlc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZYTNlc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZYTNlc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cco7InXD.s: Assembler messages:
encrypt.c: /tmp/cco7InXD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco7InXD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco7InXD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco7InXD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7InXD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7InXD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7InXD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7InXD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7InXD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7InXD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7InXD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7InXD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco7InXD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7InXD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco7InXD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco7InXD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7InXD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7InXD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7InXD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7InXD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7InXD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco7InXD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7InXD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7InXD.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc60Uz7A.s: Assembler messages:
encrypt.c: /tmp/cc60Uz7A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc60Uz7A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc60Uz7A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc60Uz7A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60Uz7A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60Uz7A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60Uz7A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60Uz7A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60Uz7A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc60Uz7A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc60Uz7A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc60Uz7A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc60Uz7A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60Uz7A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc60Uz7A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc60Uz7A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc60Uz7A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60Uz7A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60Uz7A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60Uz7A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60Uz7A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc60Uz7A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60Uz7A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60Uz7A.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG9EjxZ.s: Assembler messages:
encrypt.c: /tmp/ccG9EjxZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG9EjxZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG9EjxZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG9EjxZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9EjxZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9EjxZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9EjxZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9EjxZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9EjxZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9EjxZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9EjxZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9EjxZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG9EjxZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9EjxZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG9EjxZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9EjxZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG9EjxZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9EjxZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG9EjxZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG9EjxZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9EjxZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG9EjxZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG9EjxZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG9EjxZ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKlNX3S.s: Assembler messages:
encrypt.c: /tmp/ccKlNX3S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKlNX3S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKlNX3S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKlNX3S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlNX3S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlNX3S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlNX3S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlNX3S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlNX3S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlNX3S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlNX3S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlNX3S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKlNX3S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlNX3S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKlNX3S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKlNX3S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlNX3S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlNX3S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlNX3S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlNX3S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlNX3S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKlNX3S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlNX3S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlNX3S.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvltpqo.s: Assembler messages:
encrypt.c: /tmp/ccvltpqo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvltpqo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvltpqo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvltpqo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvltpqo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvltpqo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvltpqo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvltpqo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvltpqo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvltpqo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvltpqo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvltpqo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvltpqo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvltpqo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvltpqo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvltpqo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvltpqo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvltpqo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvltpqo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvltpqo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvltpqo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvltpqo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvltpqo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvltpqo.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6wR2vl.s: Assembler messages:
encrypt.c: /tmp/cc6wR2vl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6wR2vl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6wR2vl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6wR2vl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wR2vl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wR2vl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wR2vl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wR2vl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wR2vl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6wR2vl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6wR2vl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6wR2vl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6wR2vl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wR2vl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6wR2vl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6wR2vl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6wR2vl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6wR2vl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6wR2vl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6wR2vl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wR2vl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6wR2vl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6wR2vl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6wR2vl.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc80C7sL.s: Assembler messages:
encrypt.c: /tmp/cc80C7sL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc80C7sL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc80C7sL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc80C7sL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80C7sL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80C7sL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80C7sL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80C7sL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80C7sL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80C7sL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80C7sL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80C7sL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc80C7sL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80C7sL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc80C7sL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc80C7sL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80C7sL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80C7sL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80C7sL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80C7sL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80C7sL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc80C7sL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80C7sL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80C7sL.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cce7uJdD.s: Assembler messages:
encrypt.c: /tmp/cce7uJdD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce7uJdD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce7uJdD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce7uJdD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7uJdD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7uJdD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7uJdD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7uJdD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7uJdD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7uJdD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7uJdD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7uJdD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce7uJdD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7uJdD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce7uJdD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7uJdD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce7uJdD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7uJdD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7uJdD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7uJdD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7uJdD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7uJdD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce7uJdD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7uJdD.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccto7V1e.s: Assembler messages:
encrypt.c: /tmp/ccto7V1e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccto7V1e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccto7V1e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccto7V1e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto7V1e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto7V1e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto7V1e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto7V1e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto7V1e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccto7V1e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccto7V1e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccto7V1e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccto7V1e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto7V1e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccto7V1e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccto7V1e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccto7V1e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccto7V1e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccto7V1e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto7V1e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccto7V1e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccto7V1e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccto7V1e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccto7V1e.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDq0yss.s: Assembler messages:
encrypt.c: /tmp/ccDq0yss.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDq0yss.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDq0yss.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDq0yss.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDq0yss.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDq0yss.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDq0yss.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDq0yss.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDq0yss.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDq0yss.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDq0yss.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDq0yss.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDq0yss.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDq0yss.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDq0yss.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDq0yss.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDq0yss.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDq0yss.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDq0yss.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDq0yss.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDq0yss.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDq0yss.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDq0yss.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDq0yss.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNQGM5Z.s: Assembler messages:
encrypt.c: /tmp/ccNQGM5Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNQGM5Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNQGM5Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNQGM5Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQGM5Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQGM5Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQGM5Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQGM5Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQGM5Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQGM5Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQGM5Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQGM5Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNQGM5Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQGM5Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNQGM5Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQGM5Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNQGM5Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQGM5Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQGM5Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQGM5Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQGM5Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQGM5Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNQGM5Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQGM5Z.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6Af0ZU.s: Assembler messages:
encrypt.c: /tmp/cc6Af0ZU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Af0ZU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Af0ZU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Af0ZU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Af0ZU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Af0ZU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Af0ZU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Af0ZU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Af0ZU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Af0ZU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Af0ZU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Af0ZU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Af0ZU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Af0ZU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Af0ZU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Af0ZU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Af0ZU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Af0ZU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Af0ZU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Af0ZU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Af0ZU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Af0ZU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Af0ZU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Af0ZU.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP8sqMt.s: Assembler messages:
encrypt.c: /tmp/ccP8sqMt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP8sqMt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP8sqMt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP8sqMt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8sqMt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8sqMt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8sqMt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8sqMt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8sqMt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP8sqMt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP8sqMt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP8sqMt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP8sqMt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8sqMt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP8sqMt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP8sqMt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP8sqMt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP8sqMt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP8sqMt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP8sqMt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8sqMt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP8sqMt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP8sqMt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP8sqMt.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGAQovO.s: Assembler messages:
encrypt.c: /tmp/ccGAQovO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGAQovO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGAQovO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGAQovO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAQovO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAQovO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAQovO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAQovO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAQovO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGAQovO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGAQovO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGAQovO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGAQovO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAQovO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGAQovO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGAQovO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGAQovO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAQovO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAQovO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAQovO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAQovO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGAQovO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAQovO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAQovO.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccN67pTl.s: Assembler messages:
encrypt.c: /tmp/ccN67pTl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN67pTl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN67pTl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN67pTl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN67pTl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN67pTl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN67pTl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN67pTl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN67pTl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN67pTl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN67pTl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN67pTl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN67pTl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN67pTl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN67pTl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN67pTl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN67pTl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN67pTl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN67pTl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN67pTl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN67pTl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN67pTl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN67pTl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN67pTl.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDKCoei.s: Assembler messages:
encrypt.c: /tmp/ccDKCoei.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDKCoei.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDKCoei.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDKCoei.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKCoei.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKCoei.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKCoei.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKCoei.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKCoei.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKCoei.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKCoei.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKCoei.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDKCoei.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKCoei.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDKCoei.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDKCoei.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKCoei.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKCoei.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKCoei.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKCoei.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKCoei.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDKCoei.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKCoei.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKCoei.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvr3vHD.s: Assembler messages:
encrypt.c: /tmp/ccvr3vHD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvr3vHD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvr3vHD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvr3vHD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvr3vHD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvr3vHD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvr3vHD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvr3vHD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvr3vHD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvr3vHD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvr3vHD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvr3vHD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvr3vHD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvr3vHD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvr3vHD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvr3vHD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvr3vHD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvr3vHD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvr3vHD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvr3vHD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvr3vHD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvr3vHD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvr3vHD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvr3vHD.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR4L4FZ.s: Assembler messages:
encrypt.c: /tmp/ccR4L4FZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR4L4FZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR4L4FZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR4L4FZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4L4FZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4L4FZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4L4FZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4L4FZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4L4FZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4L4FZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4L4FZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4L4FZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR4L4FZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4L4FZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR4L4FZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR4L4FZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4L4FZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4L4FZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4L4FZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4L4FZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4L4FZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR4L4FZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4L4FZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4L4FZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqpwMYC.s: Assembler messages:
encrypt.c: /tmp/ccqpwMYC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqpwMYC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqpwMYC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqpwMYC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpwMYC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpwMYC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpwMYC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpwMYC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpwMYC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpwMYC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpwMYC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpwMYC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqpwMYC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpwMYC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqpwMYC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpwMYC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqpwMYC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpwMYC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpwMYC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpwMYC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpwMYC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpwMYC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqpwMYC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpwMYC.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2EEiwR.s: Assembler messages:
encrypt.c: /tmp/cc2EEiwR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2EEiwR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2EEiwR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2EEiwR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EEiwR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EEiwR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EEiwR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EEiwR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EEiwR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EEiwR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EEiwR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EEiwR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2EEiwR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EEiwR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2EEiwR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EEiwR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2EEiwR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EEiwR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EEiwR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EEiwR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EEiwR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EEiwR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2EEiwR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EEiwR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc86XhFo.s: Assembler messages:
encrypt.c: /tmp/cc86XhFo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc86XhFo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc86XhFo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc86XhFo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86XhFo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86XhFo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86XhFo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86XhFo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86XhFo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc86XhFo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc86XhFo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc86XhFo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc86XhFo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86XhFo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc86XhFo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc86XhFo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc86XhFo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc86XhFo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc86XhFo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86XhFo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc86XhFo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc86XhFo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc86XhFo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc86XhFo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccAhyHGl.s: Assembler messages:
encrypt.c: /tmp/ccAhyHGl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAhyHGl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAhyHGl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAhyHGl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhyHGl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhyHGl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhyHGl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhyHGl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhyHGl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAhyHGl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAhyHGl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAhyHGl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAhyHGl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhyHGl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAhyHGl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAhyHGl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAhyHGl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAhyHGl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAhyHGl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhyHGl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAhyHGl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAhyHGl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAhyHGl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAhyHGl.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccQZH90Y.s: Assembler messages:
encrypt.c: /tmp/ccQZH90Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQZH90Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQZH90Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQZH90Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZH90Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZH90Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZH90Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZH90Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZH90Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZH90Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZH90Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZH90Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQZH90Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZH90Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQZH90Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZH90Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQZH90Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZH90Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZH90Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZH90Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZH90Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZH90Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQZH90Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZH90Y.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccemB1IK.s: Assembler messages:
encrypt.c: /tmp/ccemB1IK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccemB1IK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccemB1IK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccemB1IK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemB1IK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemB1IK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemB1IK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemB1IK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemB1IK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccemB1IK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccemB1IK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccemB1IK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccemB1IK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemB1IK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccemB1IK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccemB1IK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccemB1IK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccemB1IK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccemB1IK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemB1IK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccemB1IK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccemB1IK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccemB1IK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccemB1IK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoyorRg.s: Assembler messages:
encrypt.c: /tmp/ccoyorRg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoyorRg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoyorRg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoyorRg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyorRg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyorRg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyorRg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyorRg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyorRg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoyorRg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoyorRg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoyorRg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoyorRg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyorRg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoyorRg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoyorRg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoyorRg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoyorRg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoyorRg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoyorRg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyorRg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoyorRg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoyorRg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoyorRg.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq1MqJI.s: Assembler messages:
encrypt.c: /tmp/ccq1MqJI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq1MqJI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq1MqJI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq1MqJI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1MqJI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1MqJI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1MqJI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1MqJI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1MqJI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1MqJI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1MqJI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1MqJI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq1MqJI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1MqJI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq1MqJI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq1MqJI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1MqJI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1MqJI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1MqJI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1MqJI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1MqJI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq1MqJI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1MqJI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1MqJI.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsjBPHu.s: Assembler messages:
encrypt.c: /tmp/ccsjBPHu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsjBPHu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsjBPHu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsjBPHu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjBPHu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjBPHu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjBPHu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjBPHu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjBPHu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjBPHu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjBPHu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjBPHu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsjBPHu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjBPHu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsjBPHu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjBPHu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsjBPHu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjBPHu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjBPHu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjBPHu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjBPHu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjBPHu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsjBPHu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjBPHu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX6uxBH.s: Assembler messages:
encrypt.c: /tmp/ccX6uxBH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX6uxBH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX6uxBH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX6uxBH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6uxBH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6uxBH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6uxBH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6uxBH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6uxBH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX6uxBH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX6uxBH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX6uxBH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX6uxBH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6uxBH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX6uxBH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX6uxBH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX6uxBH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX6uxBH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX6uxBH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX6uxBH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6uxBH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX6uxBH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX6uxBH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX6uxBH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfOU5y7.s: Assembler messages:
encrypt.c: /tmp/ccfOU5y7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfOU5y7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfOU5y7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfOU5y7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOU5y7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOU5y7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOU5y7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOU5y7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOU5y7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfOU5y7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfOU5y7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfOU5y7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfOU5y7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOU5y7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfOU5y7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfOU5y7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfOU5y7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOU5y7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOU5y7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOU5y7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOU5y7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfOU5y7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOU5y7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOU5y7.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc3Q0UNJ.s: Assembler messages:
encrypt.c: /tmp/cc3Q0UNJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Q0UNJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Q0UNJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Q0UNJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Q0UNJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Q0UNJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Q0UNJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Q0UNJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Q0UNJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Q0UNJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Q0UNJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Q0UNJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Q0UNJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Q0UNJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Q0UNJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Q0UNJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3Q0UNJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Q0UNJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Q0UNJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Q0UNJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Q0UNJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Q0UNJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Q0UNJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Q0UNJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccLYuIS5.s: Assembler messages:
encrypt.c: /tmp/ccLYuIS5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLYuIS5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLYuIS5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLYuIS5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYuIS5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYuIS5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYuIS5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYuIS5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYuIS5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLYuIS5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLYuIS5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLYuIS5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLYuIS5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYuIS5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLYuIS5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLYuIS5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLYuIS5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLYuIS5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLYuIS5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYuIS5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLYuIS5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLYuIS5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLYuIS5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLYuIS5.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3y6WIu.s: Assembler messages:
encrypt.c: /tmp/cc3y6WIu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3y6WIu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3y6WIu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3y6WIu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3y6WIu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3y6WIu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3y6WIu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3y6WIu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3y6WIu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3y6WIu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3y6WIu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3y6WIu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3y6WIu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3y6WIu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3y6WIu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3y6WIu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3y6WIu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3y6WIu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3y6WIu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3y6WIu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3y6WIu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3y6WIu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3y6WIu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3y6WIu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYX4giV.s: Assembler messages:
encrypt.c: /tmp/ccYX4giV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYX4giV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYX4giV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYX4giV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYX4giV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYX4giV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYX4giV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYX4giV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYX4giV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYX4giV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYX4giV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYX4giV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYX4giV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYX4giV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYX4giV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYX4giV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYX4giV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYX4giV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYX4giV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYX4giV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYX4giV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYX4giV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYX4giV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYX4giV.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4f8fxg.s: Assembler messages:
encrypt.c: /tmp/cc4f8fxg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4f8fxg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4f8fxg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4f8fxg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4f8fxg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4f8fxg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4f8fxg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4f8fxg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4f8fxg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4f8fxg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4f8fxg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4f8fxg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4f8fxg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4f8fxg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4f8fxg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4f8fxg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4f8fxg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4f8fxg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4f8fxg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4f8fxg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4f8fxg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4f8fxg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4f8fxg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4f8fxg.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPZvd4Y.s: Assembler messages:
encrypt.c: /tmp/ccPZvd4Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPZvd4Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPZvd4Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPZvd4Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZvd4Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZvd4Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZvd4Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZvd4Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZvd4Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPZvd4Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPZvd4Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPZvd4Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPZvd4Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZvd4Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPZvd4Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPZvd4Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPZvd4Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPZvd4Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPZvd4Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPZvd4Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZvd4Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPZvd4Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPZvd4Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPZvd4Y.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA78ofK.s: Assembler messages:
encrypt.c: /tmp/ccA78ofK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA78ofK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA78ofK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA78ofK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA78ofK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA78ofK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA78ofK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA78ofK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA78ofK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA78ofK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA78ofK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA78ofK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA78ofK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA78ofK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA78ofK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA78ofK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA78ofK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA78ofK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA78ofK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA78ofK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA78ofK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA78ofK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA78ofK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA78ofK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWG6kRm.s: Assembler messages:
encrypt.c: /tmp/ccWG6kRm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWG6kRm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWG6kRm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWG6kRm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG6kRm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG6kRm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG6kRm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG6kRm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG6kRm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWG6kRm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWG6kRm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWG6kRm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWG6kRm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG6kRm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWG6kRm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWG6kRm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWG6kRm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWG6kRm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWG6kRm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWG6kRm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG6kRm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWG6kRm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWG6kRm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWG6kRm.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccISLaBC.s: Assembler messages:
encrypt.c: /tmp/ccISLaBC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccISLaBC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccISLaBC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccISLaBC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISLaBC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISLaBC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISLaBC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISLaBC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISLaBC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISLaBC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISLaBC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISLaBC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccISLaBC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISLaBC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccISLaBC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccISLaBC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISLaBC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISLaBC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISLaBC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISLaBC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISLaBC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccISLaBC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISLaBC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISLaBC.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccqXmoRk.s: Assembler messages:
encrypt.c: /tmp/ccqXmoRk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqXmoRk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqXmoRk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqXmoRk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXmoRk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXmoRk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXmoRk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXmoRk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXmoRk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXmoRk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXmoRk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXmoRk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqXmoRk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXmoRk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqXmoRk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXmoRk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqXmoRk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXmoRk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXmoRk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXmoRk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXmoRk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXmoRk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqXmoRk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXmoRk.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccszwxPJ.s: Assembler messages:
encrypt.c: /tmp/ccszwxPJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccszwxPJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccszwxPJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccszwxPJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszwxPJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszwxPJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszwxPJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszwxPJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszwxPJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszwxPJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszwxPJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszwxPJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccszwxPJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszwxPJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccszwxPJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszwxPJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccszwxPJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszwxPJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszwxPJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszwxPJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszwxPJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszwxPJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccszwxPJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszwxPJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvyE8qU.s: Assembler messages:
encrypt.c: /tmp/ccvyE8qU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvyE8qU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvyE8qU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvyE8qU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyE8qU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyE8qU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyE8qU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyE8qU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyE8qU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvyE8qU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvyE8qU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvyE8qU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvyE8qU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyE8qU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvyE8qU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvyE8qU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvyE8qU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvyE8qU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvyE8qU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyE8qU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvyE8qU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvyE8qU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvyE8qU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvyE8qU.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJKSpNx.s: Assembler messages:
encrypt.c: /tmp/ccJKSpNx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJKSpNx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJKSpNx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJKSpNx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKSpNx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKSpNx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKSpNx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKSpNx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKSpNx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKSpNx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKSpNx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKSpNx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJKSpNx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKSpNx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJKSpNx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJKSpNx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKSpNx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKSpNx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKSpNx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKSpNx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKSpNx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJKSpNx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKSpNx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKSpNx.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNH7yvb.s: Assembler messages:
encrypt.c: /tmp/ccNH7yvb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNH7yvb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNH7yvb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNH7yvb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH7yvb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH7yvb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH7yvb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH7yvb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH7yvb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNH7yvb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNH7yvb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNH7yvb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNH7yvb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH7yvb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNH7yvb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNH7yvb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNH7yvb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNH7yvb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNH7yvb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNH7yvb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH7yvb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNH7yvb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNH7yvb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNH7yvb.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW2Oc6E.s: Assembler messages:
encrypt.c: /tmp/ccW2Oc6E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW2Oc6E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW2Oc6E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW2Oc6E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2Oc6E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2Oc6E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2Oc6E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2Oc6E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2Oc6E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2Oc6E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2Oc6E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2Oc6E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW2Oc6E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2Oc6E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW2Oc6E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2Oc6E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW2Oc6E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2Oc6E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2Oc6E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2Oc6E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2Oc6E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2Oc6E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW2Oc6E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2Oc6E.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYsJfEW.s: Assembler messages:
encrypt.c: /tmp/ccYsJfEW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYsJfEW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYsJfEW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYsJfEW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsJfEW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsJfEW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsJfEW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsJfEW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsJfEW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsJfEW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsJfEW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsJfEW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYsJfEW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsJfEW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYsJfEW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYsJfEW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsJfEW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsJfEW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsJfEW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsJfEW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsJfEW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYsJfEW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsJfEW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsJfEW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccZsvhMT.s: Assembler messages:
encrypt.c: /tmp/ccZsvhMT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZsvhMT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZsvhMT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZsvhMT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsvhMT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsvhMT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsvhMT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsvhMT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsvhMT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZsvhMT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZsvhMT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZsvhMT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZsvhMT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsvhMT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZsvhMT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZsvhMT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZsvhMT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZsvhMT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZsvhMT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsvhMT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZsvhMT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZsvhMT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZsvhMT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZsvhMT.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccqGOYtx.s: Assembler messages:
encrypt.c: /tmp/ccqGOYtx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqGOYtx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqGOYtx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqGOYtx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGOYtx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGOYtx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGOYtx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGOYtx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGOYtx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqGOYtx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqGOYtx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqGOYtx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqGOYtx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGOYtx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqGOYtx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqGOYtx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqGOYtx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqGOYtx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqGOYtx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqGOYtx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGOYtx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqGOYtx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqGOYtx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqGOYtx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3lZGsb.s: Assembler messages:
encrypt.c: /tmp/cc3lZGsb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3lZGsb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3lZGsb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3lZGsb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lZGsb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lZGsb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lZGsb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lZGsb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lZGsb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3lZGsb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3lZGsb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3lZGsb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3lZGsb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lZGsb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3lZGsb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3lZGsb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3lZGsb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3lZGsb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3lZGsb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lZGsb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3lZGsb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3lZGsb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3lZGsb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3lZGsb.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPkm530.s: Assembler messages:
encrypt.c: /tmp/ccPkm530.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPkm530.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPkm530.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPkm530.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkm530.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkm530.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkm530.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkm530.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkm530.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkm530.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkm530.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkm530.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPkm530.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkm530.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPkm530.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkm530.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPkm530.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkm530.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkm530.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkm530.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkm530.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkm530.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPkm530.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkm530.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3KjlSY.s: Assembler messages:
encrypt.c: /tmp/cc3KjlSY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3KjlSY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3KjlSY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3KjlSY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KjlSY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KjlSY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KjlSY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KjlSY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KjlSY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KjlSY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KjlSY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KjlSY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3KjlSY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KjlSY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3KjlSY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3KjlSY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KjlSY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KjlSY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KjlSY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KjlSY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KjlSY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3KjlSY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KjlSY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KjlSY.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccENHPeO.s: Assembler messages:
encrypt.c: /tmp/ccENHPeO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccENHPeO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccENHPeO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccENHPeO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENHPeO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENHPeO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENHPeO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENHPeO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENHPeO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENHPeO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENHPeO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENHPeO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccENHPeO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENHPeO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccENHPeO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENHPeO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccENHPeO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENHPeO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENHPeO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENHPeO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENHPeO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENHPeO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccENHPeO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENHPeO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccH3SNIn.s: Assembler messages:
encrypt.c: /tmp/ccH3SNIn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH3SNIn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH3SNIn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH3SNIn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3SNIn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3SNIn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3SNIn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3SNIn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3SNIn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3SNIn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3SNIn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3SNIn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH3SNIn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3SNIn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH3SNIn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH3SNIn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3SNIn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3SNIn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3SNIn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3SNIn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3SNIn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH3SNIn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3SNIn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3SNIn.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvd6Gc6.s: Assembler messages:
encrypt.c: /tmp/ccvd6Gc6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvd6Gc6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvd6Gc6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvd6Gc6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvd6Gc6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvd6Gc6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvd6Gc6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvd6Gc6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvd6Gc6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvd6Gc6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvd6Gc6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvd6Gc6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvd6Gc6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvd6Gc6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvd6Gc6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvd6Gc6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvd6Gc6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvd6Gc6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvd6Gc6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvd6Gc6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvd6Gc6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvd6Gc6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvd6Gc6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvd6Gc6.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjDUW2l.s: Assembler messages:
encrypt.c: /tmp/ccjDUW2l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjDUW2l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjDUW2l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjDUW2l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDUW2l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDUW2l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDUW2l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDUW2l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDUW2l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjDUW2l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjDUW2l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjDUW2l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjDUW2l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDUW2l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjDUW2l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjDUW2l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjDUW2l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjDUW2l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjDUW2l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDUW2l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjDUW2l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjDUW2l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjDUW2l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjDUW2l.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cczgeKta.s: Assembler messages:
encrypt.c: /tmp/cczgeKta.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczgeKta.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczgeKta.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczgeKta.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgeKta.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgeKta.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgeKta.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgeKta.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgeKta.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgeKta.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgeKta.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgeKta.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczgeKta.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgeKta.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczgeKta.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgeKta.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczgeKta.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgeKta.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgeKta.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgeKta.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgeKta.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgeKta.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczgeKta.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgeKta.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMKkRSK.s: Assembler messages:
encrypt.c: /tmp/ccMKkRSK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMKkRSK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMKkRSK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMKkRSK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKkRSK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKkRSK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKkRSK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKkRSK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKkRSK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMKkRSK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMKkRSK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMKkRSK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMKkRSK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKkRSK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMKkRSK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMKkRSK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMKkRSK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMKkRSK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMKkRSK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKkRSK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMKkRSK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMKkRSK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMKkRSK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMKkRSK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczyQWcs.s: Assembler messages:
encrypt.c: /tmp/cczyQWcs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczyQWcs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczyQWcs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczyQWcs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyQWcs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyQWcs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyQWcs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyQWcs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyQWcs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczyQWcs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczyQWcs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczyQWcs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczyQWcs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyQWcs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczyQWcs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczyQWcs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczyQWcs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczyQWcs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczyQWcs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczyQWcs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyQWcs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczyQWcs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczyQWcs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczyQWcs.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbD4tav.s: Assembler messages:
encrypt.c: /tmp/ccbD4tav.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbD4tav.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbD4tav.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbD4tav.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbD4tav.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbD4tav.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbD4tav.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbD4tav.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbD4tav.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbD4tav.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbD4tav.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbD4tav.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbD4tav.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbD4tav.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbD4tav.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbD4tav.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbD4tav.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbD4tav.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbD4tav.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbD4tav.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbD4tav.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbD4tav.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbD4tav.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbD4tav.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccysNwmR.s: Assembler messages:
encrypt.c: /tmp/ccysNwmR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccysNwmR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccysNwmR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccysNwmR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysNwmR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysNwmR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysNwmR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysNwmR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysNwmR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysNwmR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysNwmR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysNwmR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccysNwmR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysNwmR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccysNwmR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccysNwmR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysNwmR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysNwmR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysNwmR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysNwmR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysNwmR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccysNwmR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysNwmR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysNwmR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7zoyv9.s: Assembler messages:
encrypt.c: /tmp/cc7zoyv9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7zoyv9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7zoyv9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7zoyv9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zoyv9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zoyv9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zoyv9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zoyv9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zoyv9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zoyv9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zoyv9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zoyv9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7zoyv9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zoyv9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7zoyv9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7zoyv9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zoyv9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zoyv9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zoyv9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zoyv9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zoyv9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7zoyv9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zoyv9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zoyv9.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSuMCUY.s: Assembler messages:
encrypt.c: /tmp/ccSuMCUY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSuMCUY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSuMCUY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSuMCUY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuMCUY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuMCUY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuMCUY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuMCUY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuMCUY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuMCUY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuMCUY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuMCUY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSuMCUY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuMCUY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSuMCUY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuMCUY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSuMCUY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuMCUY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuMCUY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuMCUY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuMCUY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuMCUY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSuMCUY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuMCUY.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccK3byz1.s: Assembler messages:
encrypt.c: /tmp/ccK3byz1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK3byz1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK3byz1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK3byz1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3byz1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3byz1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3byz1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3byz1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3byz1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK3byz1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK3byz1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK3byz1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK3byz1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3byz1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK3byz1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK3byz1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK3byz1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK3byz1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK3byz1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3byz1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK3byz1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK3byz1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK3byz1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK3byz1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxEuNcR.s: Assembler messages:
encrypt.c: /tmp/ccxEuNcR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxEuNcR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxEuNcR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxEuNcR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEuNcR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEuNcR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEuNcR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEuNcR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEuNcR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEuNcR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEuNcR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEuNcR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxEuNcR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEuNcR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxEuNcR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEuNcR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxEuNcR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEuNcR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEuNcR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEuNcR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEuNcR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEuNcR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxEuNcR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEuNcR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAMengv.s: Assembler messages:
encrypt.c: /tmp/ccAMengv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAMengv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAMengv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAMengv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMengv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMengv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMengv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMengv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMengv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMengv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMengv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMengv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAMengv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMengv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAMengv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAMengv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMengv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMengv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMengv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMengv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMengv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAMengv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMengv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMengv.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq4F148.s: Assembler messages:
encrypt.c: /tmp/ccq4F148.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq4F148.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq4F148.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq4F148.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4F148.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4F148.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4F148.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4F148.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4F148.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4F148.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4F148.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4F148.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq4F148.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4F148.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq4F148.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4F148.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq4F148.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4F148.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4F148.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4F148.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4F148.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4F148.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq4F148.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4F148.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0ZzAcd.s: Assembler messages:
encrypt.c: /tmp/cc0ZzAcd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ZzAcd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ZzAcd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ZzAcd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZzAcd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZzAcd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZzAcd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZzAcd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZzAcd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZzAcd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZzAcd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZzAcd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ZzAcd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZzAcd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ZzAcd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZzAcd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ZzAcd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZzAcd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZzAcd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZzAcd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZzAcd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZzAcd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ZzAcd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZzAcd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8AbrIz.s: Assembler messages:
encrypt.c: /tmp/cc8AbrIz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8AbrIz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8AbrIz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8AbrIz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AbrIz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AbrIz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AbrIz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AbrIz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AbrIz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8AbrIz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8AbrIz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8AbrIz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8AbrIz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AbrIz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8AbrIz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8AbrIz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8AbrIz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8AbrIz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8AbrIz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AbrIz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8AbrIz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8AbrIz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8AbrIz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8AbrIz.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5MUP2G.s: Assembler messages:
encrypt.c: /tmp/cc5MUP2G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5MUP2G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5MUP2G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5MUP2G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MUP2G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MUP2G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MUP2G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MUP2G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MUP2G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MUP2G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MUP2G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MUP2G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5MUP2G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MUP2G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5MUP2G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MUP2G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5MUP2G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MUP2G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MUP2G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MUP2G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MUP2G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MUP2G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5MUP2G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MUP2G.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxeVqjR.s: Assembler messages:
encrypt.c: /tmp/ccxeVqjR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxeVqjR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxeVqjR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxeVqjR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeVqjR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeVqjR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeVqjR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeVqjR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeVqjR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxeVqjR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxeVqjR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxeVqjR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxeVqjR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeVqjR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxeVqjR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxeVqjR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxeVqjR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxeVqjR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxeVqjR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeVqjR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxeVqjR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxeVqjR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxeVqjR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxeVqjR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUldmxU.s: Assembler messages:
encrypt.c: /tmp/ccUldmxU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUldmxU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUldmxU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUldmxU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUldmxU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUldmxU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUldmxU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUldmxU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUldmxU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUldmxU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUldmxU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUldmxU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUldmxU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUldmxU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUldmxU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUldmxU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUldmxU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUldmxU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUldmxU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUldmxU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUldmxU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUldmxU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUldmxU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUldmxU.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cchlrKIC.s: Assembler messages:
encrypt.c: /tmp/cchlrKIC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchlrKIC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchlrKIC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchlrKIC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlrKIC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlrKIC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlrKIC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlrKIC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlrKIC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchlrKIC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchlrKIC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchlrKIC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchlrKIC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlrKIC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchlrKIC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchlrKIC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchlrKIC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchlrKIC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchlrKIC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchlrKIC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlrKIC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchlrKIC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchlrKIC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchlrKIC.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOPet22.s: Assembler messages:
encrypt.c: /tmp/ccOPet22.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOPet22.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOPet22.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOPet22.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPet22.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPet22.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPet22.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPet22.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPet22.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPet22.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPet22.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPet22.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOPet22.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPet22.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOPet22.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPet22.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOPet22.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPet22.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPet22.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPet22.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPet22.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPet22.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOPet22.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPet22.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccihzv9b.s: Assembler messages:
encrypt.c: /tmp/ccihzv9b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccihzv9b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccihzv9b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccihzv9b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihzv9b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihzv9b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihzv9b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihzv9b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihzv9b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihzv9b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihzv9b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihzv9b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccihzv9b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihzv9b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccihzv9b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccihzv9b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihzv9b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihzv9b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihzv9b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihzv9b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihzv9b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccihzv9b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihzv9b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihzv9b.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2lXDZu.s: Assembler messages:
encrypt.c: /tmp/cc2lXDZu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2lXDZu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2lXDZu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2lXDZu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2lXDZu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2lXDZu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2lXDZu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2lXDZu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2lXDZu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2lXDZu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2lXDZu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2lXDZu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2lXDZu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2lXDZu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2lXDZu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2lXDZu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2lXDZu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2lXDZu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2lXDZu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2lXDZu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2lXDZu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2lXDZu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2lXDZu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2lXDZu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQs5mjM.s: Assembler messages:
encrypt.c: /tmp/ccQs5mjM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQs5mjM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQs5mjM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQs5mjM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5mjM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5mjM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5mjM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5mjM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5mjM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQs5mjM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQs5mjM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQs5mjM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQs5mjM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5mjM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQs5mjM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQs5mjM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQs5mjM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQs5mjM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQs5mjM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQs5mjM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQs5mjM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQs5mjM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQs5mjM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQs5mjM.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEdJvSf.s: Assembler messages:
encrypt.c: /tmp/ccEdJvSf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEdJvSf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEdJvSf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEdJvSf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdJvSf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdJvSf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdJvSf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdJvSf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdJvSf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdJvSf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdJvSf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdJvSf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEdJvSf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdJvSf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEdJvSf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEdJvSf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdJvSf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdJvSf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdJvSf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdJvSf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdJvSf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEdJvSf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdJvSf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdJvSf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr3lkST.s: Assembler messages:
encrypt.c: /tmp/ccr3lkST.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr3lkST.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr3lkST.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr3lkST.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3lkST.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3lkST.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3lkST.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3lkST.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3lkST.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3lkST.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3lkST.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3lkST.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr3lkST.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3lkST.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr3lkST.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3lkST.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr3lkST.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3lkST.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3lkST.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3lkST.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3lkST.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3lkST.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr3lkST.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3lkST.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccCeD5XQ.s: Assembler messages:
encrypt.c: /tmp/ccCeD5XQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCeD5XQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCeD5XQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCeD5XQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeD5XQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeD5XQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeD5XQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeD5XQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeD5XQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCeD5XQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCeD5XQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCeD5XQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCeD5XQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeD5XQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCeD5XQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCeD5XQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCeD5XQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCeD5XQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCeD5XQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCeD5XQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeD5XQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCeD5XQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCeD5XQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCeD5XQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccku9fh8.s: Assembler messages:
encrypt.c: /tmp/ccku9fh8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccku9fh8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccku9fh8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccku9fh8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku9fh8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku9fh8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku9fh8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku9fh8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku9fh8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccku9fh8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccku9fh8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccku9fh8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccku9fh8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku9fh8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccku9fh8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccku9fh8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccku9fh8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccku9fh8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccku9fh8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku9fh8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccku9fh8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccku9fh8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccku9fh8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccku9fh8.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDA7rRf.s: Assembler messages:
encrypt.c: /tmp/ccDA7rRf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDA7rRf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDA7rRf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDA7rRf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA7rRf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA7rRf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA7rRf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA7rRf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA7rRf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDA7rRf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDA7rRf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDA7rRf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDA7rRf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA7rRf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDA7rRf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDA7rRf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDA7rRf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDA7rRf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDA7rRf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDA7rRf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDA7rRf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDA7rRf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDA7rRf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDA7rRf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaDB3Zp.s: Assembler messages:
encrypt.c: /tmp/ccaDB3Zp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaDB3Zp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaDB3Zp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaDB3Zp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDB3Zp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDB3Zp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDB3Zp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDB3Zp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDB3Zp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaDB3Zp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaDB3Zp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaDB3Zp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaDB3Zp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDB3Zp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaDB3Zp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaDB3Zp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaDB3Zp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaDB3Zp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaDB3Zp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDB3Zp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaDB3Zp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaDB3Zp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaDB3Zp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaDB3Zp.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6uDsxe.s: Assembler messages:
encrypt.c: /tmp/cc6uDsxe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6uDsxe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6uDsxe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6uDsxe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uDsxe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uDsxe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uDsxe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uDsxe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uDsxe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uDsxe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uDsxe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uDsxe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6uDsxe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uDsxe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6uDsxe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6uDsxe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uDsxe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uDsxe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uDsxe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uDsxe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uDsxe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6uDsxe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uDsxe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uDsxe.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc92MCX3.s: Assembler messages:
encrypt.c: /tmp/cc92MCX3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc92MCX3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc92MCX3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc92MCX3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92MCX3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92MCX3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92MCX3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92MCX3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92MCX3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc92MCX3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc92MCX3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc92MCX3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc92MCX3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92MCX3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc92MCX3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc92MCX3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc92MCX3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc92MCX3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc92MCX3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc92MCX3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92MCX3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc92MCX3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc92MCX3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc92MCX3.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJZPNKk.s: Assembler messages:
encrypt.c: /tmp/ccJZPNKk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJZPNKk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJZPNKk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJZPNKk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZPNKk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZPNKk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZPNKk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZPNKk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZPNKk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZPNKk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZPNKk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZPNKk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJZPNKk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZPNKk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJZPNKk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZPNKk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJZPNKk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZPNKk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZPNKk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZPNKk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZPNKk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZPNKk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJZPNKk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZPNKk.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ1tZ7H.s: Assembler messages:
encrypt.c: /tmp/ccZ1tZ7H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ1tZ7H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ1tZ7H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ1tZ7H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1tZ7H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1tZ7H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1tZ7H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1tZ7H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1tZ7H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ1tZ7H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ1tZ7H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ1tZ7H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ1tZ7H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1tZ7H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ1tZ7H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ1tZ7H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ1tZ7H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ1tZ7H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ1tZ7H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1tZ7H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ1tZ7H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ1tZ7H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ1tZ7H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ1tZ7H.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccAwyzxA.s: Assembler messages:
encrypt.c: /tmp/ccAwyzxA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAwyzxA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAwyzxA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAwyzxA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwyzxA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwyzxA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwyzxA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwyzxA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwyzxA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwyzxA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwyzxA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwyzxA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAwyzxA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwyzxA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAwyzxA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAwyzxA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwyzxA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwyzxA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwyzxA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwyzxA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwyzxA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAwyzxA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwyzxA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwyzxA.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccJeGe1i.s: Assembler messages:
encrypt.c: /tmp/ccJeGe1i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJeGe1i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJeGe1i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJeGe1i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeGe1i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeGe1i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeGe1i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeGe1i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeGe1i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJeGe1i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJeGe1i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJeGe1i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJeGe1i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeGe1i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJeGe1i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJeGe1i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJeGe1i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJeGe1i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJeGe1i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJeGe1i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeGe1i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJeGe1i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJeGe1i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJeGe1i.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPuT353.s: Assembler messages:
encrypt.c: /tmp/ccPuT353.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPuT353.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPuT353.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPuT353.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuT353.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuT353.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuT353.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuT353.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuT353.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuT353.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuT353.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuT353.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPuT353.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuT353.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPuT353.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPuT353.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuT353.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuT353.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuT353.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuT353.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuT353.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPuT353.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuT353.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuT353.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYOE5TH.s: Assembler messages:
encrypt.c: /tmp/ccYOE5TH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYOE5TH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYOE5TH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYOE5TH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOE5TH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOE5TH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOE5TH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOE5TH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOE5TH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYOE5TH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYOE5TH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYOE5TH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYOE5TH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOE5TH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYOE5TH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYOE5TH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYOE5TH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYOE5TH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYOE5TH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYOE5TH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOE5TH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYOE5TH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYOE5TH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYOE5TH.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL3Qv5M.s: Assembler messages:
encrypt.c: /tmp/ccL3Qv5M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL3Qv5M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL3Qv5M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL3Qv5M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3Qv5M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3Qv5M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3Qv5M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3Qv5M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3Qv5M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL3Qv5M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL3Qv5M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL3Qv5M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL3Qv5M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3Qv5M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL3Qv5M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL3Qv5M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL3Qv5M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL3Qv5M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL3Qv5M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL3Qv5M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3Qv5M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL3Qv5M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL3Qv5M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL3Qv5M.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSMJQ70.s: Assembler messages:
encrypt.c: /tmp/ccSMJQ70.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSMJQ70.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSMJQ70.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSMJQ70.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMJQ70.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMJQ70.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMJQ70.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMJQ70.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMJQ70.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSMJQ70.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSMJQ70.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSMJQ70.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSMJQ70.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMJQ70.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSMJQ70.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSMJQ70.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSMJQ70.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSMJQ70.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSMJQ70.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMJQ70.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSMJQ70.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSMJQ70.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSMJQ70.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSMJQ70.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVZrqWp.s: Assembler messages:
encrypt.c: /tmp/ccVZrqWp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVZrqWp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVZrqWp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVZrqWp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZrqWp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZrqWp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZrqWp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZrqWp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZrqWp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVZrqWp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVZrqWp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVZrqWp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVZrqWp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZrqWp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVZrqWp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVZrqWp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVZrqWp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZrqWp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZrqWp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZrqWp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZrqWp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVZrqWp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZrqWp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZrqWp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmrCO24.s: Assembler messages:
encrypt.c: /tmp/ccmrCO24.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmrCO24.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmrCO24.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmrCO24.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrCO24.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrCO24.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrCO24.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrCO24.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrCO24.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmrCO24.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmrCO24.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmrCO24.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmrCO24.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrCO24.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmrCO24.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmrCO24.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmrCO24.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmrCO24.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmrCO24.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmrCO24.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrCO24.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmrCO24.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmrCO24.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmrCO24.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccO2uYb2.s: Assembler messages:
encrypt.c: /tmp/ccO2uYb2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO2uYb2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO2uYb2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO2uYb2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2uYb2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2uYb2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2uYb2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2uYb2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2uYb2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2uYb2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2uYb2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2uYb2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO2uYb2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2uYb2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO2uYb2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2uYb2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO2uYb2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2uYb2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2uYb2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2uYb2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2uYb2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2uYb2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO2uYb2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2uYb2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cckXoj9m.s: Assembler messages:
encrypt.c: /tmp/cckXoj9m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckXoj9m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckXoj9m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckXoj9m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXoj9m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXoj9m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXoj9m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXoj9m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXoj9m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckXoj9m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckXoj9m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckXoj9m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckXoj9m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXoj9m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckXoj9m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckXoj9m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckXoj9m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXoj9m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXoj9m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXoj9m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXoj9m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckXoj9m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXoj9m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXoj9m.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLqcELE.s: Assembler messages:
encrypt.c: /tmp/ccLqcELE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLqcELE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLqcELE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLqcELE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqcELE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqcELE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqcELE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqcELE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqcELE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqcELE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqcELE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqcELE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLqcELE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqcELE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLqcELE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLqcELE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqcELE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqcELE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqcELE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqcELE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqcELE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLqcELE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqcELE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqcELE.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYL2y2q.s: Assembler messages:
encrypt.c: /tmp/ccYL2y2q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYL2y2q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYL2y2q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYL2y2q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYL2y2q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYL2y2q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYL2y2q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYL2y2q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYL2y2q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYL2y2q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYL2y2q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYL2y2q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYL2y2q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYL2y2q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYL2y2q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYL2y2q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYL2y2q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYL2y2q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYL2y2q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYL2y2q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYL2y2q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYL2y2q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYL2y2q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYL2y2q.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